Brendan Tildesley writes: > There is still much to do, but I think if fixed more than I've broken, > so I'll post these patches now. I'm not sure if I should have rebased > them into fewer commits, but that's easier to do than to split them > apart again. Thanks a lot for working on this! The series LGTM overall, I'll comment on the patches individually.