code: function sequential() {
    var number = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0;
    var offset = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
  
    if (number instanceof Array) {
      return sequentialBuilder(number, offset);
    }
  
    return offset + number;
  }
docs: sequential
  
  Add a sequential type, basically passes through a number with a given
  offset.
  
  - `sequential.string` will return a stringified version of the sequential number
  - `sequential.offset(x)` will bind sequential with an offset
  
  Usage in fake-oranges:
  
  ```
  const schema = {
  id: sequential.offset(10).string,
  };
  ```