Extensions that support the C# functional paradigm.