[opf] check retrieving of null (driver) or empty (string) oids.
[opf] moving a generic metadata implementation to the core classes
[opf] reserved attrs (eg pid)