ilios/ilios — pull request #507 by Trott (2014-03-01 20:22:54+00:00)
Title: Get rid of check for "ilios" in `namespace()` call

In YUI, `namespace()` makes sure to ignore `YAHOO.` at the start of the parameter value.

We must have modeled our `namespace()` on theirs because we make sure to ignore `ilios`. So if you call `namespace("ilios.foo.bar")` it treats as if you just called `namespace("foo.bar")`.

This makes sense for a library like YUI where they expect other developers to write code that calls `namespace()` but that's just not the case with Ilios. Since we control all the code that is expected to call `ilios.namespace()`, we can reduce the complexity of the code by eliminating unused and mostly-unused extras like that. So, I'm proposing that we yank this one. It was used in exactly one place and simply removing `ilios.` from the parameter in the one place it was called is easy enough.