Add weak Deserialize to SerializedValue
Add Framework 4 implementation
Publisher role client implementation