Release Notes: This release adds a Document::create method to create an empty element
of a specified type,
fixes a bug in Document::hasNestedElement when invalid paths were specified,
and fixes a bug in Document::set method which led to duplicate entries.