Kaij, you are the one arguing semantics here by trying to change the definitions of words. There is no reason we should be having a semantic argument about a common, and well defined word, except that you WANT it to mean something different so your answer will be correct.
But there's one simple way to resolve this - go to the source. If the question was intended in the way you interpret it, with the meanings your choosing to ascribe (meaning if the question was what you wanted it to be, rather than the question as I understood it) then the answer would be obvious and thus there'd be no point in asking at all. Therefore, most likely, your interpretation is wrong - made more obvious by your attempt to replace common words with jargon definitions, which CLEARLY weren't intended. Of course, the original asker can always clarify.
As for lists...
You can not, in fact, have a list of zero objects. Unless you try to argue semantics ang give the word definitions that describe a far different concept than the one most people conceive of when considering a "list". But then, again, it is YOU who is arguing semantics at that point "Of course this is a this, as long as I define this to describe this". It's trivially true, but also incredibly contrary to effective communication.
Are you trying to say that in normal, everyday, common english, or even academic english, that "to" doesn't describe moving from one thing to another thing?