Suggesting RankNTypes for ill-formed types