周武公的共太子死了,武公還有五個庶出的兒子,他都很喜愛他們,但還沒有確立誰做太子。大臣司馬翦對楚懷王說:“為什麼不給公子咎封賞,並且替他申請為太子呢?”大臣左成也對司馬翦說:“周君不答應,這樣您的謀劃便難以實現,而且楚國與東周的邦交就將斷絕。不如去對周君說:‘主君想要立誰做太子,請悄悄地告訴我,我將讓楚王把封賞給他。’公子若想做太子,您可以派人去對楚相國的車伕展子和小臣嗇夫空說:‘楚王似乎想讓公予若做太子,公子若可是一個桀驁不馴的人,如果他處在太子的寶座上,那可是對相國不利的了。’”於是楚相國便讓公子咎做了太子。