Ssepan.Utility back-ported to Visual Studio 2008 and .Net 3.5. Note: Going from VS2010 / .Net 4.0 to VS2008 / .Net 3.5 requires giving up default parameters on methods and having overloads instead.