[C++]: more aspects of API included