IEnumerable Bullying

I know I didn’t post anything for quite a while. I’m sorry for that, but I’m having a few events that absorb out my time entirely.

I found this little pearl lying around on a past project that I was called out to save from disaster. Some classes and properties were renamed to protect the business value of the code, but the algorithm remains the same. IEnumerableBullying

It’s so wrong at so many levels I can’t even know where to begin. At least some points are worthy to point out like: