ProfileRange

case class ProfileRange(start: ProfileSnap, end: ProfileSnap, phase: Phase, purpose: String, taskCount: Int, thread: Thread)
trait Product
trait Equals
class Object
trait Matchable
class Any