First cut of cl-plus-c.