Tighten up the Aeson lower-bound

Fixes #450