Make use of newest deriving.