Supporting (de)serializing of optionals
Supporting (de)serializing of Sets