Added Object type alias name.
Added primitive type compatibility.

<fixnum> <-> System.Int32
<string> <-> System.String