Don't you like anonymous inner classes? Then you'll be so happy to work with Wicket :-p (just kidding, no real observation here, moving on!)