code: @SuppressWarnings("unchecked")
    public final <T> boolean cas(final String key, final int exp, GetsResponse<T> getsReponse,
        final CASOperation<T> operation)
        throws TimeoutException, InterruptedException, MemcachedException {
  
      return this.cas(key, exp, getsReponse, operation, this.transcoder);
    }
docs: /*
  (non-Javadoc)
  
  @see net.rubyeye.xmemcached.MemcachedClient#cas(java.lang.String, int,
  net.rubyeye.xmemcached.GetsResponse, net.rubyeye.xmemcached.CASOperation)