semantic: Correctly evaluate constructor selection in context of new expression.