Updated docs and made it so interpreter mode works with async things.