Jacek,
Perhaps there would be needed some temporary hacks that would allow mixing new and old parsing code while it's rewritten part by part. I think such a project would be good, as long as student is prepared to deal with this.
I'm not sure we want to promote larger tasks on cmd, such as GSoC project, before parser work is done.
These statements seem contradictory, but I might be missing something. Could you please elaborate?
Alex