updated to work with aeson 0.6.2.0