@Richard, that's alright. We all get a bit frustrated with Moodle sometimes.
But seeing your twitter feed, https://twitter.com/underpope one wonders if there are alternative ways with less stress for you to occupy your days.
On interesting read! https://twitter.com/underpope/status/481546037325074432
I do hope you are OK. Running a highly customised Moodle is hard work.