Could you expand the docstring a little, now that it's no longer in context? Something like "...for IPython's interactive module when a namespace must be assigned to the modules `__dict__`".

Also, stick the `@undoc` decorator on the class so that it doesn't appear in the autogenerated docs.