Get rid of MAKE

Due to impedence mismatches between JS and Lua, it seems as though the
dream of a single table structure with positional and property values
comes at too high a cost. The use of properties on lists in the
language itself will still be explored.
Minor renames
Use REST property instead of ... suffix