@override bool fastParse(State<I> state) { final r = p.parse(state); if (r != null) { // ignore: unused_local_variable final v = f(r.value); return true; } return false; }