CKUserDefaults : Supports serializable extended attributes on properties meaning we can specify if some properties of the object must or not be serialized in user defaults. The default value is YES.