add cpp-explicit