fixed wrong replacement result
removed the tad_SerializedOption class as redundant
removed the methods and the logic dealing with serialization
modified the test code to remove serialization dependencies and handling