anchor.diff:  
     int get hashCode native "String_getHashCode";
   
  -  // Checks for one-byte whitespaces only.
  -  // TODO(srdjan): Investigate if 0x85 (NEL) and 0xA0 (NBSP) are valid
  -  // whitespaces for one byte strings.
     bool _isWhitespace(int codePoint) {
  -    return
  -      (codePoint == 32) || // Space.
  -      ((9 <= codePoint) && (codePoint <= 13)); // CR, LF, TAB, etc.
  +    return _StringBase._isOneByteWhitespace(codePoint);
     }
   
     String _substringUncheckedNative(int startIndex, int endIndex)
  
positive.code:         "_ExternalOneByteString can only be allocated by the VM");
    }
  
    // Checks for one-byte whitespaces only.
    // TODO(srdjan): Investigate if 0x85 (NEL) and 0xA0 (NBSP) are valid
    // whitespaces for one byte strings.
    bool _isWhitespace(int codePoint) {
      return
        (codePoint == 32) || // Space.
        ((9 <= codePoint) && (codePoint <= 13)); // CR, LF, TAB, etc.
    }
  }
  
  
negative.code:         "_TwoByteString can only be allocated by the VM");
    }
  
    bool _isWhitespace(int codePoint) {
      // For now we only check for one byte white space characters.
      return _StringBase._isOneByteWhitespace(codePoint);
    }
  }
  
  