public T2<Alert, NoteMatcher> generateNote(OSMWithTags way) {
Map<String, String> noteText = TemplateLibrary.generateI18N(notePattern, way,
Alert.defaultLanguage);
Alert note = new Alert();
note.alertHeaderText = new TranslatedString();
for (Map.Entry<String, String> kv : noteText.entrySet()) {
note.alertHeaderText.addTranslation(kv.getKey(), kv.getValue());
}
return new T2<>(note, noteMatcher);
}