merges MacroHost.resources and MacroHost.resource