Hi -

For a variety of reasons I have the following situation:

---- file_a.rb --------------------------------------
class A
 	... magic loading goes here...
end
--------------------------------------------------

---- file_b.rb --------------------------------------
class B
 	... magic loading goes here...
end
--------------------------------------------------

---- magic_file.rb -----------------------------
... does some stuff... 
----------------------------------------------

How can I include the contents of magic_file.rb into both a and b "as is". 
I've tried load() and it changes the scope so that magic_file.rb doesn't 
realize it's in A or B.

I guess I'm looking for the PHP include() equivalent.

I realize this is a weird question and I realize in most situations this 
is *not* the way to do it, but I don't have a choice... so please no "do 
it this other way" solutions :)

Thanks!

-philip