Introduction of a Writable type and tests
Improved exception message in WritableTypeInfo.