https://shellmonger.com/2015/03/24/promises-and-ajax-in-ecmascript-6/
Anonymous
Avoid captive user interfaces.