Can `send` invoke operator methods and setter methods, and how are arguments passed?result = 5.send(:+, 3) class Box attr_accessor :val end b = Box.new b.send(:val=, 99)