Should this be guarded,to only execute the command if `${defaultGateway}` is present? Or worse, will this fail entirely during freemarker template substitutions if one does not have `defaultGateway` set in the `CUSTOM_MACHINE_SETUP_SCRIPT_VARS` defined in the brooklyn.properties?