yield 1, :z => 1

yield 1, :z => 1, :w => 2

yield y :z=>1

yield y z:1

yield y(z:1)

yield y(z=>1)
