Handle generic type var type as lhs operand
Merge remote-tracking branch 'origin/rel/1.3' into rel/1.3