Bugfix for cases like `****fo[o**` - the key being `[` that prevents the emphasis match on the initial pass - instead the match is done after the parser completes the line and realizes that `[` cannot be matched.