Better arguments detection for older browsers.
HTMLElements don't necessarily have their own nodeType property.