public function writeAsset(AssetInterface $asset) {
foreach (VarUtils::getCombinations($asset
->getVars(), $this->values) as $combination) {
$asset
->setValues($combination);
static::write($this->dir . '/' . VarUtils::resolve($asset
->getTargetPath(), $asset
->getVars(), $asset
->getValues()), $asset
->dump());
}
}