axle.ast xml formatter compiles
removing mutable state from axle.game