Is there a difference between

  def fred
    yield 1
    yield 2
  end

and

  def fred(&block)
    block.call(1)
    block.call(2)
  end


Curious of Dallas...