code: func NewXFSCollector() (Collector, error) {
  	fs, err := sysfs.NewFS(*sysPath)
  	if err != nil {
  		return nil, fmt.Errorf("failed to open sysfs: %v", err)
  	}
  
  	return &xfsCollector{
  		fs: fs,
  	}, nil
  }
docs: // NewXFSCollector returns a new Collector exposing XFS statistics.