made inject.process context free - you don't have it a dictionary containing a set of functions before hand, stepper.js will handle functions which haven't been modified to return generators