Twiddled, frobnicated and tweaked (in any order) countless times, now finally established for over a year now, I'm hereby paying the debt of sharing this.