only force hte use of hte Value object if there is no __toString method