Note: This article was originally published in September 2019 and has been updated significantly and republished several times since then. The current version incorporates details about major changes ...