Allow arguments to String#to_proc result

Among other things, this allows binary operators to work:

  (:+).to_proc.call(1, 2)  # => 3

This is most commonly encountered as a result of:

  [1, 2].reduce(&:+)

(Note the ampersand.)