Allow the base namespace to be injected for use in extension layers

Note that there is also a bug in there.. OSC isn't handling properly passing in connection options