Support arbitraty top-level attributes.

This DSL method needs renaming and I have no idea what to change it to. HALP!

Also, the test string of 'butts' should probably be something different.