ArrayLiteralConvertible has changed

It uses constructors now