Adding it to the `options` hash produced errors about invalid options.  I can try again and either fix that or at least let you know what the errors are.

Aside from test cases, I would hope this does not break existing code, as per the IoC pattern nothing but the service locator should be instantiating this class.