1 2 3 4 5 6 7
def foo; yield; end def foo; yield(); end def foo; yield(1); end def foo; yield(1, 2, 3); end