Unable to add additional choices to VisualBertForMultipleChoice,

Finally figured out the solution after referencing this post:

Feeling a bit silly that the issue was simply tokenizer(questions, choices) instead of tokenizer([questions, choices]) as I had been trying!

This was especially confusing since the example given on the VisualBert page follows the tokenizer([questions, choices]) format.

Can someone explain why this issue arose and why our inputs should not be in a list of lists for multiple choice?