Do we use the case class extractor? If not we could change it to a class, `val` the parameters, write a hashCode and equals or whatever else we'd be missing from the case class, and use the unapply that way.