WeakOpenQueue now doesnt expose references creation method. Instead it initializes appended entry by calling initReferences with entry referenceManager which hides a fact that Weak references is used.