docs: public NiftyClientChannel getNiftyChannel(Object client)
      {
          try {
              return NiftyClientChannel.class.cast(getRequestChannel(client));
          }
          catch (ClassCastException e) {
              throw new IllegalArgumentException("The swift client uses a channel that is not a NiftyClientChannel", e);
          }
      }