getOrCreateChild

Creates a new child of this node if it doesn't exist. Also notifies the cache
that the new child has been created.
dded this new getOrCreateChild() method to avoid thread contention
on create_lock in PessimisticLockInterceptor.lock()
Not to be exposed. Internal calls should use impl classes.