DIStatsReport
case class DIStatsReport(coverage: Double, observedTypes: Seq[Surface], initCount: Map[Surface, Long], injectCount: Map[Surface, Long], unusedTypes: Seq[Surface])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any