added top_sorted() which is using a different collector to retrieve topn() sorted by field - it seems i'll have to fix the function query parsing sooner, ach...