https://javascript.info/call-apply-decorators
No-Library (pure JS), HTML, CSS, JavaScript
Added lodash from cdnjs.com in order to have lodash capabilities in chrome.
author(s): Torstein Hønsi