It not enforceable, so I'm not sure it really helps. Any API in Brackets can be misused -- I think we need to document what APIs are for and let users decide how to use them.