* Runtime: refactor commands.go into an object, will be easier for tests Upstream-commit: acf1d5bf0eccdf92ec6351bbb427f9fed0d80cd1 Component: engine
* Runtime: refactor commands.go into an object, will be easier for tests Upstream-commit: acf1d5bf0eccdf92ec6351bbb427f9fed0d80cd1 Component: engine