I'm looking into build a apsectwerkz plugin. Seems like it should be
straight forward using only visual annotations. But then I see all the
psi.aspect classes. Can these be psi elements be generated somehow by a
plugin? Are these abstractions for AOP or pretty much aspectj specific?