farm function is used to generate data.
The Seeds for the state of the random numbrer generator is stored in the
attribute 'ending.seed', and will be used by harvestr functions
for any other random number generation that is needed.
farm(seeds, expr, envir = parent.frame(), ..., cache = getOption("harvestr.use.cache", defaults$cache()), time = getOption("harvestr.time", defaults$time()), .parallel = getOption("harvestr.parallel", defaults$parallel()), .progress = getOption("harvestr.progress", defaults$progress()))gatherexpr.gather, harvest,
plant, sprout