split 'set' and 'get' in TestResule; also bump stream version.

Splitting 'set' and 'get' is for nil values. In old version, setting nil values would be interpreted as a 'get'