Adding failing example.
Adding some tracing.
Change in casting for objeccts.

  - There is no down-casting for object related types. What was a down-cast
    before is now dead-cast.
Fix in union parsing