}
@SuppressWarnings({"unchecked"})
private static TextFieldWithStoredHistory createHistoryTextField(@NotNull String name, @NotNull String... defaultValues) {
TextFieldWithStoredHistory storedHistory = new TextFieldWithStoredHistoryBugFixed(name);
storedHistory.reset();
List<String> list = storedHistory.getHistory();
list.removeAll(Arrays.asList(defaultValues));
if (list.isEmpty()) {
// Default histories
for (String defaultValue : defaultValues) {