CORE-4201
Created an abstract callback converter which can be extended to provide
unique type conversions of Asynchronous callbacks.