Implements CustomReporter and CustomListener that allows for passing any class through without wrapping it