Forgot to remove GeneralizedNewtypeDeriving pragma