# 1.1 break: add the bounds PartialOrd to both Self and Out. That way map_range() can have a trait impl.