if (_children == null) fillChildren();
children();
  public Value get(Value name)  {    Value result;        // First check to see if there are attributes    // If so and name is an attribute,    // then return the attribute value    if (_attributes == null)      setAttributes();        if (_attributes instanceof ArrayValue) {      result = _attributes.get(name);      if (result instanceof StringValue)        return result;    }        if (_children == null)      fillChildren();        if (_children instanceof ArrayValue) {      result = _children.get(name);      if (result != null)        return result;    }      return NullValue.NULL;  }