Gemstone.Common.TypeConvertToString = function(value);
If TypeConverter fails, the value's ToString() value will be returned. Returned value will never be null, if no value exists an empty string ("") will be returned.
You can use the ConvertToTypeT(String) string extension method or TypeConvertFromString(String, Type) to convert the string back to its original Type.