anchor.diff:          }
   
           int superclassDepth = getSuperclassDepth();
  +        // TODO(brianwilkerson) Consider cross referencing with the depth of the
  +        //  class containing the reference.
           if (superclassDepth >= 0) {
             _recordDistance('member (superclass)', superclassDepth);
           } else {
  
positive.code:   /// Return the element kind of the element associated with the left-most
    /// identifier that is a child of the [node].
    ElementKind _leftMostKind(AstNode node) {
      var element = _leftMostElement(node);
      if (element == null) {
        return ElementKind.UNKNOWN;
      }
      return convertElementToElementKind(element);
    }
  
negative.code:           }
          }
          data.recordTokenType(context, type);
          if (node is Expression) {
            data.recordTokenType('Expression', type);
          } else if (node is Statement) {
            data.recordTokenType('Statement', type);
          }
        }
      }
    }
  