New JAV for: Squirt compilation