code: function inject(config) {
      const context = global;
      // setup variables
      // safeAdd( context, 'steps', {} )
      safeAddAll(context, [Functions]);
      context.Workflo = {
          Object: {},
          Array: {},
          String: {},
          Class: {},
          Util: {},
      };
      safeAddAll(context.Workflo.Object, [objectFunctions]);
      safeAddAll(context.Workflo.Array, [arrayFunctions]);
      safeAddAll(context.Workflo.Class, [classFunctions]);
      safeAddAll(context.Workflo.Util, [utilFunctions]);
      context.expectElement = matchers_1.expectElement;
      context.expectList = matchers_1.expectList;
      context.expectMap = matchers_1.expectMap;
      context.expectGroup = matchers_1.expectGroup;
      context.expectPage = matchers_1.expectPage;
      // add enum definitions
      context.Workflo.WaitType = enums_1.WaitType;
      context.Workflo.Comparator = enums_1.Comparator;
  }
docs: injects workflo framework into global context config: workflo.conf.js config