Move client::Callback to duetto::Callback