docs: public TimeZone getTimezone() throws CommandExecutionException {
          JSONArray resp = sendToArray("get_timezone");
          String zone = resp.optString(0, null);
          if (zone == null ) throw new CommandExecutionException(CommandExecutionException.Error.INVALID_RESPONSE);
          return TimeZone.getTimeZone(zone);
      }