I stopped using them when I switched to std::pair