clarify Map/Set interface