Set<String> tokenize() => [ ...?factTokens, label, template, ].where((e) => e.isNotNullOrBlank).toSet().cast<String>();