void (@NotNull TextMateShellVariable variable) { if (!variable.name.isEmpty()) { myVariables.computeIfAbsent(variable.name, key -> Collections.synchronizedList(new CopyOnWriteArrayList<>())).add(variable); } }