Shred was not computing the correct TCP port and request URL when using requests with relative paths that omit the scheme, host, and port.  These values should be drawn from window.location.  Instead, port was always defaulting to 80 and the URL was returned as null.
Support for alternate view of operations URI, URI templates are parsed and reformatted in a user-friendly manner.  If any path globular templates are encountered (determined by their regular expressions) they are marked and the corresponding value used in the example is not erroneously URI encoded.