MemberAccessors(IParameterizedSource <IMember, IMemberAccess> accessors, IParameterizedSource <IMember, IMemberAccess> @readonly) : base(@readonly.If(ReadOnlyCollectionSpecification.Default) .Let(new DelegatedSpecification <IMember>(x => x.IsWritable), AlteredValueSpecification <IMemberAccess> .Default, accessors)) { }