It‘s OK to pass an object responding to :trigger when scheduling a job (instead of passing a block).
This is simply a helper module. The rufus-scheduler will check if scheduled object quack (respond to :trigger anyway).
[Validate]