tweaking java parsing to enable class file structure modifications