core: Environment#default_provider can look into machines
core: Call default_provider with the machine for commands