squash! Remove ReferenceCollection.EnsureHasLog()

Make ReferenceCollection.EnsureHasLog() internal