Returns a result indicating a parse failure.
@inlineVm @inlineJs @useResult Failure failure(String message, [int? position]) => Failure(buffer, position ?? this.position, message);