protected bool InternalEquals(BasedName other)
 {
     return other != null &&
         other._baseUri == _baseUri &&
         other._name == _name;
 }
 protected bool InternalEquals(BasedName other)
 {
     return(other != null &&
            other._baseUri == _baseUri &&
            other._name == _name);
 }