Fix __typename rebasing for interface objects
#2886
Merged
__typename rebasing for interface objects
#2886