getWithCAS :: (CAS -> Flags -> Value -> IO a) -> Failure a
           -> Key -> Handle -> IO a
getWithCAS success failure key =
    withRequest opGet key 0 nop 0 nop (CAS 0)
    (\h p -> getCAS p >>= \c -> getSuccessCallback (success c) failure h p) failure
getWithCAS :: (CAS -> Flags -> Value -> IO a) -> Failure a
           -> Key -> Handle -> IO a
getWithCAS success failure key =
    withRequest opGet key 0 nop 0 nop (CAS 0)
    (\h p -> getCAS p >>= \c -> getSuccessCallback (success c) failure h p) failure
getWithCAS success failure key =
    withRequest opGet key 0 nop 0 nop (CAS 0)
    (\h p -> getCAS p >>= \c -> getSuccessCallback (success c) failure h p) failure