addEventListener without 3rd argument defaults to { passive: true, capture: false }
addEventListener with 3rd argument = true defaults to { passive: true, capture: true }
addEventListener with 3rd argument = false defaults to { passive: true, capture: false }
addEventListener with 3rd argument = { passive: false } defaults to { passive: false, capture: false }
addEventListener with 3rd argument = { passive: false, capture: false } defaults to { passive: false, capture: false }
addEventListener with 3rd argument = { passive: false, capture: true } defaults to { passive: false, capture: true }
addEventListener with 3rd argument = { passive: true, capture: false } defaults to { passive: true, capture: false }
addEventListener with 3rd argument = { passive: true, capture: true } defaults to { passive: true, capture: true }