Rebuilding from the hashes: Foundation data types and objects (DATE, NUMERIC, STRING, BINARY and BOOLEAN)