pub fn array_method( arr: &[Value], method: &str, args: &[Value], line: u32, ) -> Result<(Value, Option<Value>), BopError>
Returns (return_value, optional_mutated_object)