Update made to logic: normal tree loading/saving without cross- and/or circle search; Code refactor; Resolved "The given path's format is not supported." exception; Eliminated double parsing of the Xml (load xElement and ToString replaced with File.ReadAllText); Started new feature: attributes/annotations; Added new exception if invalid entity name is entered; fatal BUG found: "Conversion failed when converting date and/or time from character string." exception on SELECT * FROM HumanResources.EmployeeDepartmentHistory WHERE BusinessEntityID='290' AND DepartmentID='3' AND ShiftID='1' AND StartDate='2006.07.01. 0:00:00'