Arrayコマンドのバグ?

詳しくは検証してないんでアレですが、とりあえず覚書としてここに書き残す。
Arrayコマンドの書式はこんなんですが、

Array variable string separator

variableに指定する変数を事前にLocalコマンドで宣言していてもローカル変数にならないみたい。
ヘルプにはstringをseparatorで分割して、variableという配列変数を"作る"とあるので、そこで改めて変数が作成されると解釈すれば仕様ということに…。
そのうち詳しく検証します。詳しく検証した上で、それがバグか仕様かをバグ報告板で問い合わせてみようかと。
とにかく、Arrayコマンドを使用するときはご注意を。