I.e. if a language for code highlighting is not specified and the question's tags tell the highlighting library to use lang-default, highlight.js starts guessing the language of each code block; and in that case it believes it's markdown.
Though I don't know how to check what language(s?) a question's tags resolve to, so I can't be sure.