more cleanups of TRAITS supprot in Range<> classes