Add support for unresolved construct expression
Fix base class translation