constrain EditorUtils