pub fn float_vector(args: &Args, name: &str) -> Result<Vec<f64>, EngineError>
Collect a non-empty numeric array as float64 values, preserving the path of the offending entry in any conversion error.