- Added support for unboxing, turns out value types must be cast out to their proper type before conversions can occur