CommandBuilder module to allow Command.build(stage)