support for specifying deployables on a composite; move RuntimeMode to the model