Hi Tim, My fault about the getField(), getMethod() assumptions. It seems that they do, in fact, work as you suggested they do. I'm gonna backport them to kaffe today :) cheers, Rob