do() is definitely going away in the long term, but I'm not yet sure we have comprehensive alternative solutions to all problems that do() solves (Also "going away" means that we won't make improvements to it and we won't mention it in documentation and tutorials, but the code will continue to exi…