pub fn create_cell_2d( values: Vec<Value>, rows: usize, cols: usize, ) -> Result<Value, RuntimeError>