Ok, so still doing reconstructive surgery on cheshire. Reformulating the type system!