Minor point, but you could create an implicit for ``IResourceDelta => IResourceDeltaVisitor`` (it's a lot of - Java crap - ceremony for setting up a listener :))