YAML preprocessing and environment-substitution:

$(...) is now resolved before YAML parsing; ${...} only later
when accessing files