Extension Methods, Delegates, Lambda, LINQ - Finalized