field `extra_type_description` must be set to required to avoid problem in validation