Nice, just the right patch on right time. Maybe you could work this into your latest revision, Lazlo?
Some hints: this is proposing but for a good to-do-list you should add more levels of priority. In my case I use a list with -1, 0, 1, 2 as levels. 0 is standard, the others are for bulkwork, important and very important. Secondly, a possibility to revert a task to be undone would also be great.
I keep an eye on this plugin.