{
        Object value = helper.getValue(o, feature);
        String svalue = getDatatypeValue(value, feature, false);
        if (toDOM)
        {            
          Node text = document.createTextNode(svalue);
          currentNode.appendChild(text);
          handler.recordValues(text, o, feature, value);
        }
        return svalue;
      }