Patch Set 5:

To be absolutely clear, from my analysis, I do not feel there is something wrong with EGit's current implementation of the Team APIs that is causing this discrepancy between the handling of these two jobs.