The frustrating thing is that I almost have everything I need, but the engine goes out of its way to prevent that. Just let me write shell scripts (or Powershell, if I must) and I'll take care of the rest...