With current optimizations in place BISON is not really needed anymore. Better type checking