Playing with picklers e.g. Data.Binary