some error messages, string literals that allow newlines, and comments that  don't get translated

but inheritance hierarchies are broken