restricted environments are no more
diff --git a/Lib/new.py b/Lib/new.py
index e5f964f..2a6e631 100644
--- a/Lib/new.py
+++ b/Lib/new.py
@@ -14,8 +14,4 @@
 from types import MethodType as instancemethod
 from types import ModuleType as module
 
-# CodeType is not accessible in restricted execution mode
-try:
-    from types import CodeType as code
-except ImportError:
-    pass
+from types import CodeType as code
diff --git a/Lib/types.py b/Lib/types.py
index ea316fa..39ad488 100644
--- a/Lib/types.py
+++ b/Lib/types.py
@@ -42,11 +42,7 @@
 def _f(): pass
 FunctionType = type(_f)
 LambdaType = type(lambda: None)         # Same as FunctionType
-try:
-    CodeType = type(_f.func_code)
-except RuntimeError:
-    # Execution in restricted environment
-    pass
+CodeType = type(_f.func_code)
 
 def _g():
     yield 1