Specify when (if ever) parsers should give up

Pathological inputs will always exist because computers are linear bounded automaton complete—they have finite resources. That’s the computer’s limitation, not CommonMark’s.