using Addressable to avoid errors due to umlaut domains

This is a fix for the following issue I came across: parsing documents with anchors pointing to umlaut domains (non-ascii characters) caused errors.

You might also want to bump the version. Thank you for your time!