Thanks again for this comment. Consider Cereal copied, now only a single function is required.