feat(orderBy): support lists(of)/expressions/functions

Closes #146