private function tryCatch(callable $callable) { try { return $callable(); } catch (ConnectionException $e) { throw new DriverException($e->getMessage(), 0, $e); } }