JCLOUDS-788 Applied the advice from Ignasi regarding avoiding code bloat and updated the unit tests that broke as result of the signature change to GroupToBootScript.apply method