I am not 100% sure how to test a serializer... if we don't have deserialization... but we need to think about unit tests.