A library for executing requests one after the other