Fixed _asyncMap to return an object of results if the input was an object not array