=begin
It was my understanding that Kernel#require was changed to not load a relative path because of a security issue (http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/24155). Does this security issue not apply to Kernel#load, too? Have I misunderstood the expected behavior?
I think Roger's idea (load() don't see the library load path) is good.
Then, at least, the concern that this ticket is raising is not a bug.
In addition, it is arguable (to me) whether or not the library load paths
should be removed from load()'s search paths.
At least, such a spec change is not acceptable for 1.9.2.
Thus, I move this ticket to 1.9.x Feature tracker.