entries = new UnmodifiableEntrySet<Map.Entry<K,V>>(m.entrySet());
entries = new UnmodifiableEntrySet<K,V>(m.entrySet());
    public Set<Map.Entry<K, V>> entrySet()    {      if (entries == null)        entries = new UnmodifiableEntrySet<Map.Entry<K,V>>(m.entrySet());      return entries;    }