Patch #449083: Use builtins to initalize the module.
diff --git a/Lib/types.py b/Lib/types.py
index d60ee56d..742b8cc 100644
--- a/Lib/types.py
+++ b/Lib/types.py
@@ -10,19 +10,19 @@
 TypeType = type
 ObjectType = object
 
-IntType = type(0)
-LongType = type(0L)
-FloatType = type(0.0)
+IntType = int
+LongType = long
+FloatType = float
 try:
-    ComplexType = type(complex(0,1))
+    ComplexType = complex
 except NameError:
     pass
 
-StringType = type('')
-UnicodeType = type(u'')
+StringType = str
+UnicodeType = unicode
 BufferType = type(buffer(''))
 
-TupleType = type(())
+TupleType = tuple
 ListType = list
 DictType = DictionaryType = dictionary