Dear sir, What is aspect oriented programming? I read a little bit about AspectJ. It seems to me that its like...some kinda, new syntax that ain't related to the original Java language. How do it work in general? regards, zeallous