void (@NotNull TemplateContext defContext) { Map<String, Boolean> copy = new HashMap<>(myContextStates); myContextStates.clear(); myContextStates.putAll(defContext.myContextStates); myContextStates.putAll(copy); }