assuring fields is initialized so we can push/<<
Merge pull request #2 from GantMan/master

assuring `fields` is initialized as an array so we can push and use `<<`