In my scenarios, I created some visitors for sql node to rewrite the sql, for example, rewriting all literals to generate a sql template.
But I don't like many new constructors scattered somewhere. I like singleton and dependency injection. so I read SqlShuttle source code to look for the probability. I find the CallCopyingArgHandler is not static, but the doc doesn't specify the reason. Does someone know why?
