anchor.diff:  
     bool isSimilarTo(Name other) =>
         text == other.text && isSetter == other.isSetter;
  +  int get similarHashCode => text.hashCode + 11 * isSetter.hashCode;
   
     String toString() => isSetter ? '$text=' : text;
   }
  
positive.code: 
    bool get isPrivate => false;
  
    int get hashCode => text.hashCode + 11 * isSetter.hashCode;
  
    bool operator ==(other) {
      if (other is! PublicName) return false;
  
negative.code:   /// Returns `true` if this name is the same as [other] not taking the library
    /// privacy into account.
    bool isSimilarTo(Name other);
    int get similarHashCode;
  }
  
  class PublicName implements Name {
  