Issue #9118: help(None) will now return NoneType doc instead of
starting interactive help.
diff --git a/Lib/pydoc.py b/Lib/pydoc.py
index 2722a75..95eb318 100755
--- a/Lib/pydoc.py
+++ b/Lib/pydoc.py
@@ -1705,8 +1705,9 @@
             return ''
         return '<pydoc.Helper instance>'
 
-    def __call__(self, request=None):
-        if request is not None:
+    _GoInteractive = object()
+    def __call__(self, request=_GoInteractive):
+        if request is not self._GoInteractive:
             self.help(request)
         else:
             self.intro()