Add deriving Typeable automatically, since it can only be derived