I'm trying to run 'ruby -d foo.rb' and the d is either ignored or I don't 
understand how it works.  The code just runs as if there is no -d option.

Does this require something at compile time of Ruby that I might have overlooked?