one-function tiny async control flow library