[Haskell-cafe] Tagged instances for Aeson overlapped