Improve the repr() of `_marker` (#174)

diff --git a/src/typing_extensions.py b/src/typing_extensions.py
index 30255a0..a30c01b 100644
--- a/src/typing_extensions.py
+++ b/src/typing_extensions.py
@@ -95,7 +95,13 @@
 # The functions below are modified copies of typing internal helpers.
 # They are needed by _ProtocolMeta and they provide support for PEP 646.
 
-_marker = object()
+
+class _Sentinel:
+    def __repr__(self):
+        return "<sentinel>"
+
+
+_marker = _Sentinel()
 
 
 def _check_generic(cls, parameters, elen=_marker):