yield can not be id in strict-mod

only support strict-mod now