Things like this are handled through the `System` global, and yes these kinds of ideas are exactly what we do.

This `indexOf` thing really is one little exception to the rule. I wouldn't worry too much about it as it is an extreme edge case. This is by no means a pattern.

As for `noConflict`, that is a great idea. I'm adding in an option now.