Much of IMP tends to use things like "set_enforce_bounds(bool)" to turn things on and off. You can then merge a few lines of code and save people from having to think of what the verb paired with enforce is. You also might want to think about whether this is something that should be exposed at all.