Must return an array.