Added "source" and "target" back in - it was breaking JVM 1.6
compatibility by leaving it out (when/if the compiling JVM was >1.6).