Automatically derive more type class instances