py3-12: a inclusive_range generator class