I think they do the same:

http://www.finalbuilder.com/Resources/Blogs/PostId/700/building-github-pull-requests-with-continua-ci.aspx

I do agree we might want to refactor this into a PerformPreprocessing. Let's do that as a second refactoring?