added Node.prototype implementation of the addEventListener proxy