.. I has no idea what I'm doing... I need to leave PathMovements from the export list; they're just a bunch of trouble. Next comes real stuff for creating paths, forgetting about how they're made, and making higher order paths (cutting, concatenating, dealing with them as nice neat data structures)