message: Added a comment above the conditional reassign of attrValue '' -> '.'
diff: @@ -39,6 +39,10 @@ PathResolver.prototype = {
  for (var j = 0, attr; j < constants.URL_ATTR.length; j++) {
  attr = constants.URL_ATTR[j];
  attrValue = dom5.getAttribute(node, attr);
  + // When the path is an empty string value the intent is to represent
  + // in URL-speak "the same path that the current document is at".
  + // We'll set it to '.' which better represents this intent to the
  + // rewrite methods.
  if (attrValue === '') {
  attrValue = '.';
  }
  