All constraints now work properly on their nodes. Dodgy souble scale on ConstraintLine, but functional. Look into freezing the boundaries out, and then writing all of this crazy data out to XML... gulp