code: func CompactFragmentation(fragmentation int) FileStoreOption {
  	return func(o *FileStoreOptions) error {
  		if fragmentation <= 0 {
  			return fmt.Errorf("compact fragmentation value must at least be 1")
  		}
  		o.CompactFragmentation = fragmentation
  		return nil
  	}
  }
docs: // CompactFragmentation is a FileStore option that defines the fragmentation ratio
  // below which compaction would not occur. For instance, specifying 50 means that
  // if other variables would allow for compaction, the compaction would occur only
  // after 50% of the file has data that is no longer valid.