first pass at UnitSphericalRepresentation support.