aeson 0.7 compatibility