Compiling using dmd... source/document.d(79): Error: functionfoundation.array.NSArray.arrayWithObjects (ObjcObject object, ...) isnot callable using argument types (Class, Class, typeof(null))Hmm, I don't know. Can you use a cast to get around the problem? Perhaps use a variadic template to make the API simpler.
Yes, of course, and this is really not an issue! And this convenience function can be rewritten in a few lines of code, if really necessary.