It should produce only 'another link' as a link, which I saw on commonmark.org
I can try to make sure the link is not outputted if there is a backtick without a pair. Only the links with pairs, not backticks without a pair, will be outputted.
It should produce all links except the b.com one.
I can make sure that links with a opening parenthesis without a corresponding closing one will not be outputted.
It should produce only the link for the CSE schedule.
Because the issue was caused by linebreaks and extra spaces, I can code my MarkdownParse to make sure that it does not count linebreaks or large gaps in its parsing.