equal elements maintain their original relative order. This combination of properties, plus its C implementation, makes it nearly impossible to beat in practice.