code: public void setScope(Scope s) {
          if (s == null) Kit.codeBug();
          if (!(this instanceof Name)) {
              throw Kit.codeBug();
          }
          ((Name)this).setScope(s);
      }
docs: Can only be called when node has String context.