ADTs is Scala 2 and Scala 3