Silverbullet render failed when ref to a header with links inside

It has been a long standing issue I observed but I think this time I want to raise it to see if anyone have a solution.

Basically the SB parsing and linking fails when the header contains a link like the following, this will break the syntax [[file#header]] because there is a pair of square bracket inside:

## Leetcode [650\. 2 Keys Keyboard](https://leetcode.com/problems/2-keys-keyboard/) #leetcode

and the render result contrast to a normal one is like the following:

Should I avoid using link in the header (which I think is pretty legit to do) or is there any other workaround to this?