fixed empty sets, maps, lists