This bundle should also read in any StringTemplate variables, and store them in a set of variables, or an array, to pass them onto the rudder_reverse_proxy_apache_{instalation,configuration} bundles. That way, the core bundles are pure-CFEngine, with no Rudder additions. It will also avoid you having to do reporting from withing those bundles, since you can perform basic tests at this level.