Convertish is a type conversion library with converters for basic types
Convertish uses adaption to coerce variable types. It currently has converters registered for schemaish types but is easily extended. It currently has a converter which can serialise most objects to strings. The library should be very easy to extend to convert to / from most types.