You're right, of course. Once reflection rears its ugly (but occasionally beautiful ;P ) head all bets are off, at least in terms of knowing where your code came from. I don't think that things picked up from the classpath are a big issue here (but of course one'll pop up to make a liar of me!) Have a 5! Cheers, Peter
Software rusts. Simon Stephenson, ca 1994.