Again with style... um bison 3.0