Redmine#3972: passing data containers to a bundle

see https://cfengine.com/dev/issues/3972

in staging, so can be merged immediately