I like this idea - There can just be `PhysicistSphericalRepresentation`, `MathematicianSphericalRepresentation`, `EquatorialSphericalRepresentation` and so on that are subclasses of `SphericalRepresentation`, but all they do is change the name (and swap sign or offset by 90 degrees or whatever).

In the version I'm editing now, I'll add a note about this so that anyone who reviews it after this can consider that.