Added a simple callback for wrappers.
Removed requirement to define a wrapper interface for wrappers.
Added a basic wrapper interface.
Implemented managed version of default wrapper.