Java*Processor: what needs to still be custom?
don't forget the // code