Storehaus is a library that makes it easy to work with asynchronous key value stores