With many thanks to @naernon for the idea - a little thing I...