Re: GADTs and functional dependencies