A.) I’m a bit embarrassed by the backwards compatibility issue in StructureMap 2.5, but then again, breaking backwards compatibility cleaned a lot of crap up and made for a better user experience. Most of the things I eliminated were features that probably did more harm than good.
B.) The ExpressionVisitor thing would be a very handy thing to have in the public with solid documentation. How ’bout we just make that a feature request for the BCL team?