UnderSharp aims to do for C# what Underscore is for JavaScript - the missing utility functions.