Running your script from `neovim` requires `Dispatch`. Could you support `neovim`'s native asynchronous feature?