@Tim 'mithro' Ansell No problem at all, take your time.
I have already requested review from you on all pull requests I have opened except the one that you told me to separate it. I made five separate pull requests out of it and forgot to request review on them. That's my fault.