* lift and reducep: handle close! correctly