CLS-compliant value types cannot have fields that require initialization. See ECMA 335, Partition II, Section 12.