DeriveAnyClass
https://kowainik.github.io/posts/deriving#any-class-derivations
任意の型クラスをderivingできる