It works with either I believe, but I prefer the empty dict so we're consistent with what we're returning. Either a list of dicts, single dict, or empty dict.