docs: public void setRedirect(ClassNode cn) {
          if (isPrimaryNode) throw new GroovyBugError("tried to set a redirect for a primary ClassNode ("+getName()+"->"+cn.getName()+").");
          if (cn!=null) cn = cn.redirect();
          if (cn==this) return;
          redirect = cn;
      }