am looking at issue #6 and wanted to clarify it a bit and see if my take on
the issue is valid.
What I understand the text to be saying is that the parm variable named
"descriptor" is sometimes being passed as a null. Is this correct?
If so then it looks like what it is asking for is to initialize descriptor
as an ArrayList containing a single empty ArrayList before calling
setOptions. Is this correct? The issue description uses the term "List", but
that is just an interface.