Created a template metadata file instead of writing itemizing each metadata item explicitly in the source code.
Inverted disposal condition to be consistent with other libraries--constructor parameter is now "leaveOpen".