ported c++ spec updates back into project