** I want to start working on this task, and want to discuss some starting points and also discuss who could or want to be a mentor for this (since it is a rather fundamental change to Mylyn, and i am not that experienced yet to overlook the whole Mylyn framework and the implications of such a change to the framework).