The following script:

	puts "MOD_RUBY<P>" if defined? MOD_RUBY
	before = String.methods.sort
	class String
	end
	after = String.methods.sort
	if before != after
	  raise "String is now different..."
	end

	require "cgi"

	before = CGI.methods.sort
	class CGI
	end
	after = CGI.methods.sort
	if before != after
	  puts "CGI is now different..."
	  diff = before - after 
	  puts diff
	end

Works fine (no output) if run from the command line.  But, run in the
mod_ruby context, I get:

	MOD_RUBY

	CGI is now different... escape escapeElement escapeHTML parse
	pretty rfc1123_date unescape unescapeElement unescapeHTML

I'm very confused.  How is it that I'm er... "losing" all these
methods?

-- 
Colin Steele
colin / webg2.com / www.colinsteele.org / www.rubycookbook.org


		   From "The Hacker's Dictionary":
    beam: [from Star Trek Classic's "Beam me up, Scotty!"] vt. To
     transfer {softcopy} of a file electronically; most often in
    combining forms such as `beam me a copy' or `beam that over to
	     his site'.  Compare {blast}, {snarf}, {BLT}.