The diff_model arg is actually the global_model arg to execute().
Authored by: bugman 2010-01-28
Parent: [r10493]
Child: [r10495]