Behave more correctly when storing an array in the model and/or getting a key => value where key === 0
Make the test more relevant to the fix
Build before testing
Merge pull request #1 from samgiles/store_array

Behave correctly when object keys are numeric, particularly when the key is the falsey value '0'