RE: Rank-2 polymorphism & type inference