Use Function Objects for deserialization, instead of unsafe eval
Use Function Objects for deserialization, instead of unsafe eval