A way to serialize/chain async functions.