ar el = body.getElementsByTagName(elementName)[0];
      var text = innerTextOf(el);
      var model = newBlankObject();
      if (elementName === 'body') {  // Special case.
        text = '/*1&2345*/';
      }
      switch (text) {
        case '':
          if (elementContainsComment(el)) { model.comments = true; }
          break;
        case '/*1&2345*/':  // CDATA section treated as "bogus comment"
          model.text = model.entities = model.comments = true;
          break;
        case '/*1&2&amp