Thank you so much for working on this.
I'll check it out this weekend. Looks good from first look!
If I forget, feel free to bug me about it.
Hi Krinkle,
I've added a error support for the messages functions so please see at the both patches in the SVN-directory.