code: function(node) {
              if (!node) {
                  return false;
              }
              if (node===BODY) {
                  // also no need to go higher in the domtree
                  return false;
              }
              if (node.tagName==='A') {
                  return node;
              }
              else {
                  node = node.parentNode;
                  return this.getAnchor(node);
              }
          }
docs: /*