Fix return type of NSTreeNode representedObject - should be NSObject, not NSTreeNode