public Lists(IAddDelegates add) => _add = add;
public ReadOnlyCollectionSpecification(IAddDelegates add) : base(new MemberTypeSpecification(IsCollectionTypeSpecification.Default.And(add.IfAssigned()))) { }
public ReadOnlyCollectionAccessors(IAllowedMemberValues allowed, IGetterFactory getter, IAddDelegates add) { _allowed = allowed; _getter = getter; _add = add; }