Modified Builder to write numeric arrays as key[0], instead of key.0