D言語で可変長引数

がちょいと欲しいのだが、Dではまだできないよね?Object[]で代用するのが妥当かなあ。あーでも

  Foo foo = new Foo;
  Bar bar = new Bar;
  Object[] params = [foo, bar];

variable params is not a static and cannot have static initializer

なのかよー!はいだらー!

  Object[] params;
  params ~= foo;
  params ~= bar;

で同じ意味になるけどね...ちょっとこれは面倒。