Index: /Include/Classes/System/Int32.ab
===================================================================
--- /Include/Classes/System/Int32.ab	(revision 255)
+++ /Include/Classes/System/Int32.ab	(revision 255)
@@ -0,0 +1,28 @@
+Namespace System
+	Class Blittable(Long) Int32
+		value As Long
+	Public
+		Static Function MaxValue() As Long
+			Return 2147483647
+		End Function
+		Static Function MinValue() As Long
+			Return -2147483648
+		End Function
+
+		Sub Int32( value As Long )
+			This.value = value
+		End Sub
+
+		Override Function ToString() As String
+			Return Str$(value)
+		End Function
+
+		Function Operator() As Long
+			Return value
+		End Function
+
+		Static Function _Create( value As Long ) As Int32
+			Return New Int32( value )
+		End Function
+	End Class
+End Namespace
Index: /Include/Classes/System/UInt32.ab
===================================================================
--- /Include/Classes/System/UInt32.ab	(revision 255)
+++ /Include/Classes/System/UInt32.ab	(revision 255)
@@ -0,0 +1,28 @@
+Namespace System
+	Class Blittable(DWord) UInt32
+		value As DWord
+	Public
+		Static Function MaxValue() As Long
+			Return 2147483647
+		End Function
+		Static Function MinValue() As Long
+			Return -2147483648
+		End Function
+
+		Sub UInt32( value As DWord )
+			This.value = value
+		End Sub
+
+		Override Function ToString() As String
+			Return Str$(value)
+		End Function
+
+		Function Operator() As DWord
+			Return value
+		End Function
+
+		Static Function _Create( value As DWord ) As UInt32
+			Return New UInt32( value )
+		End Function
+	End Class
+End Namespace
Index: /Include/Classes/System/index.ab
===================================================================
--- /Include/Classes/System/index.ab	(revision 254)
+++ /Include/Classes/System/index.ab	(revision 255)
@@ -8,2 +8,4 @@
 #require <Classes/System/Version.ab>
 #require <Classes/System/Environment.ab>
+#require <Classes/System/Int32.ab>
+#require <Classes/System/UInt32.ab>
Index: /Include/basic.sbp
===================================================================
--- /Include/basic.sbp	(revision 254)
+++ /Include/basic.sbp	(revision 255)
@@ -28,5 +28,5 @@
 'Word
 'Long
-TypeDef Int32 = Long
+'TypeDef Int32 = Long
 'DWord
 'Int64
