acu156402 Return value for empty list changed from [] to nil

So this looks like a big change because the indenting change, but all that really changed was added
res ||= [] # res is nil or an array of hashes
to the beginning.