support using results of PushCondition as input for PullCondition