This node can be used to add a counter to the code that will estimate the dynamic number of calls
by adding an increment to the compiled code. This should of course only be used for
A unique counter will be created for each unique name passed to the constructor. Depending on the
value of withContext, the name of the root method is added to the counter's name.
We do not want to use the LocationIdentity of the SnippetCounter.value field,
so that the usage in snippets is always possible. If a method accesses the counter via the
field and the snippet, the result might not be correct though.