Use SetItem instead of Add for dictionaries

Unit tests about User and Stream now pass