code: function injectMissingPrefix() {
          const injector = p => {
              const { property } = p.parentPath.value;
              if (property && property.type === j.Identifier.name) {
                  if (property.name !== 'to') {
                      const newPath = j.memberExpression(p.value, j.identifier('to'));
                      p.replace(newPath);
                  }
              }
          };
  
          root
              .find(j.CallExpression, {
                  callee: {
                      name: name => ['expect', 'should'].indexOf(name) >= 0,
                  },
              })
              .forEach(injector);
  
          root
              .find(j.MemberExpression, {
                  property: {
                      type: j.Identifier.name,
                      name: 'should',
                  },
              })
              .forEach(injector);
      }
docs: Injects missing to prefixes expected by chai-should transformer.
  TODO: not sure if this is even required for chai...