An immutable, covariant list with eager load semantics for .NET.