Uma correção aqui vai ser bastante complicada, se os marcadores de espaço reservado forem analisados como seções com destaque de sintaxe, quando formos substituir, não os encontraremos.
A maneira correta de resolver isso é refazer o pipeline e fazer o destaque apenas depois de fazermos a substituição.
Por enquanto, eu diria que isso está no departamento de solicitações de recursos, não me importo de colocar um pr-welcome nisso caso alguém possa encontrar uma maneira barata e simples de resolver isso.