Evolve Reporter type to an interface