support underscores in identifiers
new generated files, no default errors