void (Set<EKey> prevKeys) { if (myFinalThrowKeys == null) { myFinalThrowKeys = new HashSet<>(prevKeys); } else { if (myFinalThrowKeys.isEmpty()) { myThrowKeys = null; return; } myFinalThrowKeys.retainAll(prevKeys); } }