there might be extra commas after } initializer