contrib/jwrapper grammar: accept `-` in Java identifier, it can be used internally