Custom whitespace-aware semicolon-inference-friendly version of fastparse.parsers.Combinators.Sequence.
Custom whitespace-aware semicolon-inference-friendly version of fastparse.parsers.Combinators.Sequence. Consumes whitespace between the LHS p0 and RHS p parsers.
If the whitespace succeeds but the parser on the right succeeds
*with no input*, then backtrack to the start of the whitespace
and ignore any cuts that came from it. This it meant to avoid
capturing trailing whitespace, which needs to be present for
semi-colon inference to work properly