provides support for blobs that is portable over most databases.