Be aware when using Hash or Array as default value for unknown Hash keys.

If you're using `Hash.new([])` or `Hash#default=` then it's the same object that is assigned to each unknown key, so you'll be adding to the same array when e.g. adding multiple AX attributes.
Merge pull request #58 from tobiashm/master

Be aware when using Hash or Array as default value for unknown Hash keys