Move common code into a new function, `TA_build_push'.