@Override
    boolean isCacheable() {
        // Non-cacheable since it's a generic getter and the cache shouldn't be polluted with the same instance
        // for various keys. A singleton should be used instead during getter creation.
        return false;
    }
@Test
    public void isCacheable() {
        PortableGetter getter = new PortableGetter(null);
        assertFalse("Portable getter shouldn't be cacheable!", getter.isCacheable());
    }