C++03 Compabitility