Always fails.
public static IParser<T> Failure<T>()
Fails even if the parser is successful.
public static IParser<T> Failure<T>(this IParser<T> parser)