closes #341 Add a Descriptor class and set each dictionary's descriptor
on open.