also +1 for C++11. Is there any shortcoming to be expected at all?