"(The paper) also cautions that because the Google Translate code is subject to ongoing revision, the research results, gathered in April 2018, may not be reproducible."
Right... Hands up, all you researchers who wish YOU'D thought of this dodge...!