Make $trigger in Puller::execute() an optional.