Link type

Updated and now targeted to master
This is actually not related, but I think you will want it.  If I'm not mistaken, the un-escaped dot (.) would make it match anything ending in a colon (:).  Not really worth it's own branch, and maybe it should have a test or two.