and I think it's a judgement call Arguably not to decide in the general
case, old style renderers do the one or other just as the developer thinks is
okay for the specific case.
Just checked your FileXX: looks like we tend to different defaults, usually I
return a string representation from a value which doesn't fit the expected type
while you return an empty string. My reasoning being, better to show anything
than an empty cell if there is something contained.
Whatever we do in our defaults, we probably should be consistent (which
currently we aren't). On the other hand: it's not a big deal, the xxValues are
meant as the "small coin" to implement in any way developers want to.
Would like to change this to a task type with lower priority, the task being to
consistently decide what to do for default StringValue implementations if the
type is unhandled. We could explicitly add a configurable hook for a fallback
StringValue. Anyway, should move the discussion out to the forum