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