public function getDependenciesForDependency(Kwf_Assets_Dependency_Abstract $dependency)
 {
     if ($dependency->getContentsPacked()->getFileContents() == 'A') {
         return array(Kwf_Assets_Dependency_Abstract::DEPENDENCY_TYPE_REQUIRES => array($this->_providerList->findDependency('B')));
     } else {
         if ($dependency->getContentsPacked()->getFileContents() == 'B') {
             return array(Kwf_Assets_Dependency_Abstract::DEPENDENCY_TYPE_USES => array($this->_providerList->findDependency('C')));
         } else {
             if ($dependency->getContentsPacked()->getFileContents() == 'C') {
                 return array(Kwf_Assets_Dependency_Abstract::DEPENDENCY_TYPE_REQUIRES => array($this->_providerList->findDependency('A')));
             }
         }
     }
 }