Hi,
where did you find that it is going to be fixed in 5.1? I think it was not scheduled yet.
I agree with you that this is one of the basics that are must to have to be able to use process engine.
Let's vote for the issue and try to include it in 4.4 release.
Cheers,
Maciej