Arity-based parameter overloading

A better proposal to have better names of functions in the standard lib.
Filed as https://github.com/rust-lang/rust/issues/15379 :)