It is a case class already. There is too much boxing anyway, so it did not make sense at all to keep it a value class.