rolne data type: Recursive Ordered Lists of Named Elements