USet
or -> ||
UMap  interface : skelton