longitude normalization issue in tiles
Tile.cellIntersection may be called by algorithms with longitudes outside of the [-π; +π] interval.
The API declares the first argument as GeodeticPoint, but both Duvenhage algorithm and basic scan algorithm call it with a NormalizedGeodeticPoint which overrides the getLongitude method explicitly to allow points outside of the [-π; +π] interval.
This should be made clearer, both in the API and in its documentation.