We don't use StandaloneDeriving any more