Catch SoapException instead of all exceptions
Valid item property

Property to check if an item is valid or not. Valid items have both a
Name and Path.
Exclude HasValidProperties from being serialized.
Folder writer tests
Move item exist check after parent folder parser