Ouch, this change is from my other branch (commit 41315cd4986df5f0bb0036e42a64410ceb90d4b1) and has nothing to do with ReverseSurface(). Sorry for the hiccup!
If you decide to merge the other branch, it shouldn't matter, though ;-)