1 Docbook uses extended XLink
2 XLink DTD includes the extended element and attribute, so they are accessible using XPath.
3 XPath API should be able to process the extended XLink nodes
4 Microsoft and Apple platforms have XBRL tools, and IBM has best practices
References