This was a bad on my part originally. The compiled option should be removed, either that or the regex can become a static field in the link class (but compiling the regex is really slow, and we will now do it every time this property is accessed)