For multiple return values I can use C++11 <tuple>