private function executeCommand($command, $params = []) { try { return $this->commander->execute($command, $params); } catch (Error $ex) { return Promise::doReject($ex); } catch (Exception $ex) { return Promise::doReject($ex); } }