Should I add it there too? Could you take a look at NodeList and HTMLCollection for accuracy?
It is probably not feasible to add to HTMLCollection, because it has a named property getter which is not [OverrideBuiltins]. That means that all the new properties on the prototype like "concat", "push", etc. would begin to shadow any named elements on the collection.