Placed upper bound on cereal (0.4)

Hoping we could place an upper bound on cereal that is inclusive of the latest 0.4 releases.
Compiles fine for latest versions of cereal.