Getting stuff neatly packaged to virtualize the coordinate handling and shape handling. There's an upgrade note ~Geometry/upgrade.txt that should be read before any reinheritance of Geometry libraries takes place. There is a potential for data loss if recompiles are done in the wrong order. git://github.com/shentino/kotaka.git