Region Types changed from global enum to namespaced enum
Constraint Type changed moved into gxConstraint as enum
Constraint are saved to the map using mapID (positive or negative depending on the axis)
Fixed IsFlex() using = instead of ==
GitHub Commit bug
Constraints Getter Now generalised using a template method