SearchableField: DataField | { [K in string]: SearchableField }