protected function getFromLookup(/*# string */ $key)
    {
        // found already ? or try find
        if ($key === $this->cache_key || $this->hasInLookup($key)) {
            return $this->getFromRegistry($this->cache_reg, $key);
        }
        // not found
        return null;
    }