Added boxing and unboxing classes.
Added generic type invocations.