code: public void addVariable(VariableInitializer v) {
          assertNotNull(v);
          variables.add(v);
          v.setParent(this);
      }
docs: Adds a variable initializer node to the child list.
  Sets initializer node's parent to this node.
  @throws IllegalArgumentException if v is {@code null}