Several cases to consider : - default value / default value factory - type check and validators - special case where validators/converters are added after field creation but the default value relies on them