that’s a first: Java having a richer API than Scala :-) Any reason why this is not a case class?