allow underscores at the beginning of identifiers