Support functional required: field for embedded types