Permit Java 7 syntax.
Enable assertions when running in Eclipse.
Permit running a modified sketch without saving it.

If you run a dirty sketch, the modified state gets saved to a temporary
directory, and the sketch is run from there. Otherwise, the sketch
is run from its actual home. If it was run from a temp dir, the temp
dir gets nuked when the sketch terminates.