Add Data and Typeable instances for R0T