throw new UnsupportedOperationException();
if (value instanceof StringValue) return (StringValue) value; else if (value instanceof Value) return ((Value) value).toStringValue(); else return new StringValueImpl(String.valueOf(value));
    public Value unmarshall(Env env, Object value)    {      throw new UnsupportedOperationException();    }