Added comments on changes
Created a test to verify lacking ancestor read permission does not prevent findOrCreateChild from creating nodes.