Returns a parser that casts itself to Parser<R>.
Parser<R>
Parser<R> cast<R>() => CastParser<T, R>(this);