No more side-effects in unserializeProperties()