Class klass = Map.Entry.class;
Class<Map.Entry<K,V>> klass = (Class<Map.Entry<K,V>>) (Class) Map.Entry.class;
    public Set<Map.Entry<K, V>> entrySet()    {      if (entries == null)	{      // @classpath-bugfix give an 'inconvertible types' at compilation 	  //Class<Map.Entry<K,V>> klass =	  //  (Class<Map.Entry<K,V>>) Map.Entry.class;      Class klass = Map.Entry.class;      // @classpath-bugfix-end	  entries = new CheckedEntrySet<Map.Entry<K,V>,K,V>(m.entrySet(),							    klass,							    keyType,							    valueType);	}      return entries;    }