add special dict type for computed dicts, also fix dictionary-many type