public static <T> T that(Object key, T what) {
        CACHE.put(key, what);
        return what;
    }
public static < T > T that ( Object key , T what ) { CACHE . put ( key , what ) ; return what ; }
Puts item to cache