public SLProtocolListType(IEnumerable <SLType> types) : this() { Exceptions.ThrowOnNull(types, nameof(types)); Protocols.AddRange(types); }