I didn't mind to put your work down, of course not! I just wanted to point out, that there *are* Java reflection libraries with a pretty great approach (what I've heard from a Java programmer.. I didn't use them). And, again, I didn't want to put your work down. :) Kind regards, Alex