generalized_range
