Should it be an error if its not a list and multiple items are returned?