boolean (@NotNull ASTNode node) { if (node.getCopyableUserData(REFORMAT_KEY) == null || !isSuspendedNodesReformattingAllowed()) { return false; } NotNullFunction<? super ASTNode, Boolean> strategy = NODE_REFORMAT_STRATEGY.get(); return strategy == null || strategy.fun(node); }