Passed in default typeMap instead or an empty array
Allowing non-int keys for arrays in documentsets, @gnarf37 not sure if this going to break somethign else, but tests pass