Why not just use ```@actual_json``` here and in the messages? Doesn't that get rid of the need for attr_reader and the writer you wrote?