Linq fail

My favoritest thing about Linq is that no one around here writes it natively. It always ends up in the code base via Resharper translating a block foreach and if/else statements. It looks awesome and is totally terse. Unfortunately, whenever you need to refactor that Linq statement the first thing you end up doing is…