Returns a parser that casts itself to Parser<List<R>>. Assumes this parser to be of type Parser<List>.
Parser<List<R>>
Parser<List>
@useResult Parser<List<S>> castList<S>() => CastListParser<R, S>(this);