PSDLE - Reduction!

Sync with master: 386525d5c75be7d6e16dcff4a7234e92dcf7a49a
Also first known problem with Tampermonkey's event triggers.