final Map<K, V> getDelegate() {
        return delegate;
    }
@Test
    public void requireThatInitialDelegateIsEmpty() {
        LazyMap<String, String> map = newLazyMap(new HashMap<String, String>());
        assertEquals(LazyMap.EmptyMap.class, map.getDelegate().getClass());
    }