Before beginning work on something, please post your intentions to the 
mailing list (gtk-sharp-list@ximian.com).  Duplication of effort just gets
folks cranky in general.  

Prior to checking anything into CVS, please send a patch to the mailing list
for approval.  Any patches should be submitted in diff -u format.  Also, it is 
assumed that the submitter has verified that the patch does not break the 
build, and hopefully that it doesn't break runtime.