bool ICollection <TValue> .Remove(TValue item) => Throw.NotSupportedException <bool>();
void ICollection <TValue> .Clear() => Throw.NotSupportedException();
bool ICollection <TValue> .Contains(TValue item) => Throw.NotSupportedException <bool>();
void ICollection <TValue> .Add(TValue item) => Throw.NotSupportedException();