if (!_.isUndefined(s3Q.criteria.sort) && s3Q.criteria.sort.length) {
      s3Q.criteria.sort = _.map(s3Q.criteria.sort, function(sortClause) {
        var comparatorTarget = _.first(_.keys(sortClause));
        var attrName = _.first(comparatorTarget.split(/\./));
        var sortDirection = sortClause[comparatorTarget];