I'm assuming you mean the change to use the run_local boolean and not the change from 'if' to 'unless' that was requested in the last round of review feedback?  If so I did it to reduce code duplication since the code previously was calling new(options).run(err, out) in two places so this change reduces it to one place to maintain.  I'm happy to change it back if needed.