Squirt compilation