Patch Set 1: I would prefer that you didn't submit this

Something is wrong here. This change has a big diff that removes the "ResourcesPlugin.getWorkspace().run(new IWorkspaceRunnable()" part again.