Also allow non-standard reference ellipsoids (e.g. if you want to perform geodesics on Jupiter or something)