* relying on node to iterate over custom configurations so that other recipes have a chance to manipulate values during compilation phase