RE: Inferring instance constraints with DeriveAnyClass