public function cachedHelperCall($helper, $method, $cachedValue, $args = array())
    {
        if ($this->isActive() && !$this->getIsInternal()) {
            return $cachedValue;
        }
        
        $helper = Mage::helper($helper);
        
        if (!empty($args)) {
            return call_user_func_array(array($helper, $method), $args);
        }
        
        return $helper->$method();
    }