//KT-2200 array(array()) breaks compiler package n fun main(args: Array) { val a = array(array()) val a0 : Array> = array(array()) val a1 = array(array()) a1 : Array> val a2 = array>(array()) a2 : Array> } //from library fun array(vararg t : T) : Array = t