$ cat test.rb
    require 'test.rb'
    puts "Should this only be outputted once?"

    $ ruby test.rb
    Should this only be outputted once?
    Should this only be outputted once?

    $ ruby -v
    ruby 1.6.7 (2002-03-01) [i586-mswin32]

The above behaviour seems a bit strange to me.

~ Patrick May