func (d *DataSet) AsPaths() []FilePath {
	result := make([]FilePath, len(d.args))
	for i, x := range d.args {
		result[i] = x.AbsPath()
	}
	return result
}
AsPaths is an array of file paths representing the dataset.
package base
import (
	"errors"
)
type DataSet struct {
	args []*DataSource
}
func (d *DataSet) FirstArg() *DataSource {
	return d.args[0]
}
func (d *DataSet) Size() int {
	return len(d.args)
}