Tentative fix for #2262.

__new__() and __setitem__() in Latitude (resp. Longitude) now check that
the input argument is not a Longitude (resp. Latitude), in which case
a TypeError is raised.