argsの0と2はlistでも良いようだが、:Deniteのコマンドでlistを渡す方法がなさそう。:Deniteはplugin/denite.vimで定義されている。options]endfunctions:parse_options()でevalとスペース区切りで引数とオプションを分けている。denite#helper#_parse_options_args()ではs:parse_options()の戻り値のargsをfor文で回し、argを:区切りで分けてsourceごとの引数を作っている。この辺にこういう書き方ならば配列にするという処理がないので、配列では渡せなそう。見ていくと、_という配列にsource_nameとsource_argsを以下の形で入れている。options]で、最初に見たdenite#helper#call_denite()に返している。context)でdeniteを呼び出している。いうわけで、:Deniteのコマンドでは配列を渡せなさそうである。