V10.3.0 'parse.token' takes on optional 'err' function to generate the error when consume fails