Regarding usernames, keys, and values in the OSM database, are there are restrictions on what characters are allowed? Tabs, carriage returns, line feeds, nulls? All allowed?