Sometimes I miss native row polymorphism.

Especially when currying is involved