Integrate command processing (into SI::Execute())