Adding shared example for reporter interface

@TODO - Expose the shared example as a helper for implementers