The dataspace create code checks to see if the handle is in use. Currently this code will not try to come up with a new handle if the proposed one is used...fix?
An entry is placed in the dataspace attribute DB for the collection.
What is the ``type'' field used for?
I think that the basic metadata for a file will be stored in the dataspace attribute DB by adding members to the dbpf_dspace_attr structure (defined in dbpf.h).