While this may seem a minor benefit in this isolated example, in the context of a comprehensive library like the STL it allows the programmer to get extensive functionality for a new data type, just by defining a few operators for it.
În acest mic exemplu, asta poate să apară ca fiind un câștig nesemnificativ, dar în contextul unei biblioteci cuprinzătoare ca STL-ul această caracteristică dă posibilitatea programatorului să obțină o funcționalitate extinsă pentru un nou tip de dată, chiar prin definirea a numai câtorva operatori pentru acest tip.