short version for array
inlining references into objects as simple data
actually using volotile attributes and outputting sof in test. very readable
moving (back) to 1.9 style hash, clearer that it is an association. didnt like the double colon
only marking/counting occurences that are actually referenced, so numbers stay smaller