pothos: changes to work bump/yield implementation