marcelo
nfrankel
All primary constructor parameters need to be marked as val or var
equals()
hashCode()