docs: public void visitStringConstructor(GroovySourceAST t,int visit) {
          if (visit == OPENING_VISIT) {
              stringConstructorCounter = 0;
              print(t,visit,"\"");
          }
          if (visit == SUBSEQUENT_VISIT) {
              // every other subsequent visit use an escaping $
              if (stringConstructorCounter % 2 == 0) {
                 print(t,visit,"$");
              }
              stringConstructorCounter++;
          }
          if (visit == CLOSING_VISIT) {
              print(t,visit,"\"");
          }
      }