ad-hoc asc/desc support, using a vector

example: ["title" "desc"]
default sort order: desc