Define
Tune
final fields
is
getters
as
getters
copy
method
==
and
hashCode
toString
visitors
match
method ("inlined" visitor)
toJson
fromJson
Profit