So, my patch got rejected for a variety of good reasons. One is the standard problem of not having checked everything: I spent so much time making sure that the nant build worked I missed that I hadn't included the relevant csproj files. Of course, I have any number of problems getting castle to build at the best of times, but I've started to regard this as a constant of the universe. Another is the Castle coding standards. Now, trivial coding standards are important, by which I mean that whilst it doesn't matter if tabs are two or four spaces,...