void (@NotNull ArrangementCompositeMatchCondition condition) { composites.push(new CompositeArrangementEntryMatcher()); try { for (ArrangementMatchCondition operand : condition.getOperands()) { operand.invite(this); } } finally { CompositeArrangementEntryMatcher matcher = composites.pop(); if (composites.isEmpty()) { result.set(matcher); } } }