The idea was not to prefer lists (I would also prefer arrays), but to be as non-intrusive as possible and delay the conversion. 
In particular here any of the inputs might be an ``X`` that is a list of strings and should not be converted to an array.