updated new ObjectVariantMapper Range<> support to properly respect RHS, and to store as Begin/End - not vector