Update the BNF.