Added more detail to the c++ spec.