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