consider the following cases:
According the dingus, 1 is a code fence that is not part of a fenced code block, and 2 is a code span.
Reading through the spec, it's not clear why this is, or why the following couldn't be interpreted as a code span:
after all, this is a valid code span:
If this is because "block structures take precedence over inline structures", and because code fences are a separate AST element that can exist detached from a code block, then why is 2 not parsed as two code fences? the spec does not say that a line cannot contain 2 code fences.