SSLR-250 First implementation of the new API to define grammars