Clean up of rules so they look better during build phase. And do a little meta-analysis and fix the params issue. Probably should also send a pull request to Roslyn.