Re: Instance checking and phantom types