HasChildren harnessed
HasChildren refactored
IsTrashed harnessed
IsTrashed refactored
getAllUniqueNodeIdsFromObjectType and getAllUniquesFromObjectType harnessed.

(yay, they're not in use...)
getAllUniqueNodeIdsFromObjectType and getAllUniquesFromObjectType refactored.
GetDescendants harnessed
GetDescendants refactored
MakeNew & GetNewDocumentSortOrder harnessed
MakeNew and GetNewDocumentSortOrder refactored

Indulging myself to remove level++ and comments about it since increased value isn't used.
Placeholder tests, need some input on usage. Too tired to continue today.