SnippetTemplate template = template(arraycopy, args); UnmodifiableEconomicMap<Node, Node> replacements = template.instantiate(providers.getMetaAccess(), arraycopy, SnippetTemplate.DEFAULT_REPLACER, args, false); for (Node originalNode : replacements.getKeys()) { if (originalNode instanceof InvokeNode) { InvokeNode invoke = (InvokeNode) replacements.get(originalNode);