Używając podkreślenia groupby, aby pogrupować tablicę samochodów według ich koloru

Mam szereg samochodów.

car = {
    make: "nissan",
    model: "sunny",
    colour: "red"
};

Jak używać underscore.js do grupowania tablicy według koloru?

Próbowałem kilku kombinacji, ale nie jestem pewien, jak określić warunek iteratora:

var carsGroupedByColor = _.groupBy(cars, false, colour);
var carsGroupedByColor = _.groupBy(vars, false, function(cars){ return cars[colour]; };

Wszystkie za każdym razem zwracają wszystko w tablicy.