ADD:  IdDict class