Angle subclasses should decide on class; correct Latitude.__setitem__
Rewrite Latitutde.__setitem__ such that no temporary object is created