Re: A type not inferred with RankNTypes