A collection of interfaces and corresponding adapters wrapping a variety of classes in the .NET Framework