def _inclusive_range(start, stop=None, step=1):
	"""return a range i <= j <= k
	if k is not provided, return a range containing only i.
	step is also supported and defaults to 1
	"""
	if stop is None:
		stop = start
	stop += 1

	return range(start, stop, step)