Arithmetic Mean

Personally I wouldn't try to be so resilient. Following the principle of least surprise, I would expect any arithmetic operation to fail if I pass in anything but a number to it. Is debatable though. Do you have an strong opinion on that?