Canary value ensuring that manually added blocking loads (ie. ones that weren’t created via DocumentLoader::fetch_async) are always removed by the time that the owner is destroyed.
The document whose load event is blocked by this object existing.
The load that is blocking the document’s load event.
Mark the document’s load event as blocked on this new load.
Remove this load from the associated document’s list of blocking loads.
Returns the argument unchanged.