Call: Properly process ByReferenceType (ElementType instead of GetElementType(), which destroy generic info).
Class: Enforce data type and class generation of static field types as well.
Endfinally: Process exception handlers in proper order.
Newarr: enforce emit of element type to properly measure array size