void (@NotNull ArrangementAtomMatchCondition condition) { ArrangementEntryMatcher matcher = buildMatcher(condition); if (matcher == null) { return; } if (composites.isEmpty()) { result.set(matcher); } else { composites.peek().addMatcher(matcher); } }