Change the way to define lists (fixes #217)

See #217 

Usage is easier. Code is shorter. What else?™
Yes, it's only named when used in a definition fields list