function Int32(value) {
	        if (!(this instanceof Int32))
	            return new Int32(value);
	        if (value instanceof Number) {
	            value = value.valueOf();
	        }
	        this.value = +value;
	    }
/**
	     * Create an Int32 type
	     *
	     * @param value - the number we want to represent as an int32.
	     */
Create an Int32 type
@param value - the number we want to represent as an int32.
Create an Int32 type @param value - the number we want to represent as an int32 .
function Int32(value) {
	        if (!(this instanceof Int32))
	            return new Int32(value);
	        if (value instanceof Number) {
	            value = value.valueOf();
	        }
	        this.value = +value;
	    }
function Int32 ( value ) { if ( ! ( this instanceof Int32 ) ) return new Int32 ( value ) ; if ( value instanceof Number ) { value = value . valueOf ( ) ; } this . value = + value ; }
Create an Int32 type
 @param value - the number we want to represent as an int32.
Create an Int32 type @param value - the number we want to represent as an int32 .