sort not ready

`(params, err) ->`
Не совсем верно. Любой келбек должен возвращать первым атрибутом ошибку, а потом уже данные.
Например, у нас ест функция, которая может вернуть два, или три атрибута и это зависит только от того как эта функция внутри работает. И очень трудно будет выявить, какой из возвращаемых атрибутов есть ошибка, а какой данные. Именно поэтому, ошибка всегда первый параметр.