Slippery sigils.
All cases working, some tested, lots of documentation. Still needs the sign to be inverted on distances.