Jan Kotek:
I understand practical reasons behind having only 22 tuples (code readability etc). But why there is limit for 22 fields on case class? It is like limitation from 30 years old Fortran.
You may say that case class with 22 fields is monster and I should not use it. It is not true. I use default values and copy method. It is well readable and more efficient than property map.