return hashcode == key.hashcode && baseName.equals(key.baseName) && locale.equals(key.locale) && classLoader.equals(key.classLoader);
return hashcode == key.hashcode && defaultLocale.equals(key.defaultLocale) && baseName.equals(key.baseName) && locale.equals(key.locale) && classLoader.equals(key.classLoader);
    public boolean equals(Object o)    {      if (! (o instanceof BundleKey))        return false;      BundleKey key = (BundleKey) o;      return hashcode == key.hashcode &&	baseName.equals(key.baseName) &&        locale.equals(key.locale) &&	classLoader.equals(key.classLoader);    }    