code: public Set<Map.Entry<List<K>, ClassicCounter<K>>> lowestLevelCounterEntrySet() {
      return ErasureUtils.<Set<Map.Entry<List<K>, ClassicCounter<K>>>>uncheckedCast(lowestLevelCounterEntrySet(new HashSet<Map.Entry<Object, ClassicCounter<K>>>(), zeroKey, true));
    }
docs: Returns a set of entries, where each key is a read-only {@link
  List} of size one less than the depth of the GeneralizedCounter, and
  each value is a {@link ClassicCounter}.  Each entry is a {@link java.util.Map.Entry} object, but these objects
  do not support the {@link java.util.Map.Entry#setValue} method; attempts to call that method with result
  in an {@link UnsupportedOperationException} being thrown.