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

This let's allow native `parse_ini_*` to pick up numeric arrays without the nasty looking keys