WTH To-do doesn't have "priority" attribute?

Todos should have “priority” attribute, to be able to sort them. This value would also be synced with webdav task lists.
Ideally, to-do items should also be recursive - so a to-do item can have sub-items.