Tweaks
#CHANGE: Range<T> is no longer generic, since it complicates usage and source code and doesn't really make sense for other Types than float anyway.