how about:

`ua = event[@field] ||= {}`

This will allow two things:
* putting the results (name, os, etc) into the top level @fields
* writing into an existing hash

Thoughts?