cpp/ranges/common range

The concept is a refinement of  for which std and std return the same type (e.g. all standard library containers).