Expose WrapService. Use sub-modules in the unit tests.