lib/client: add some resumption versions of client operations