Optional reduction functions included with grammar.
Using optional reduction functions for parser generation.