Improve handling of constraints
Add IGNORE_ALL_CONSTRAINTS
Replace .halcyon-magic with .halcyon