/**
  * Determine if asset is skipped.
  *
  * @param AssetInterface $asset The asset.
  *
  * @return bool
  */
 private function determineSkip(AssetInterface $asset, OrganizeAssetsEvent $event)
 {
     if (!$asset instanceof ExtendedAssetInterface) {
         return false;
     }
     if ($event->isInPreCompileMode()) {
         return false;
     }
     if ($asset->getFilterRules()) {
         return $this->evaluateRules($asset->getFilterRules());
     }
     return false;
 }