HyperlinkSet uses a map instead of a slice for internal storage
Always expand URI Templates when calling Href.

Always assume urls are templates. This ensures templated URLs with
optional parameters will have them stripped before use.