Any way to make sure the reporter exist or to throw a relevant error if it doesn't?