Implement GeneralizedNewtypeDeriving in terms of `coerce`.