use empty string as id for anonymous hyperlink targets
add parser for phrase link references