code: function (start, end) {
              var ret = null, l;
              l = end - start;
              if (l > 0) {
                  ret = this.nodeFactory.createCDataNode(this.page, start, end);
              }
              return ret;
          }
docs: different from text node : space does matter