Use CastTo/CastAs instead of constructors - reverted CastExpression
API change.