This got the footprint for large scripts down by several megs. Source now only lives inside the FunctionNode. Fairly trivial change, but it affected a lot of files. http://cr.openjdk.java.net/~lagergren/8013913/ /M