<1> renaming cereal structs to avoid namspace resolution conflict
<2> Adding tests for cereal previously not there