Refactor Array.new and circumfix:<[ ]> so that subclasses of Array properly instantiate the correct type.  Reported by Util++ on #perl6.
Refactor Array.new and circumfix:<[ ]> so that subclasses of Array properly instantiate the correct type.  Reported by Util++ on #perl6.

LLFourn/rakudo,tbrowder/rakudo,Leont/rakudo,sergot/rakudo,samcv/rakudo,nbrown/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,cognominal/rakudo,azawawi/rakudo,samcv/rakudo,Leont/rakudo,MasterDuke17/rakudo,niner/rakudo,cognominal/rakudo,nunorc/rakudo,tony-o/deb-rakudodaily,ab5tract/rakudo,b2gills/rakudo,dwarring/rakudo,laben/rakudo,cognominal/rakudo,tony-o/rakudo,MasterDuke17/rakudo,zostay/rakudo,niner/rakudo,sjn/rakudo,tbrowder/rakudo,ungrim97/rakudo,salortiz/rakudo,labster/rakudo,salortiz/rakudo,paultcochrane/rakudo,retupmoca/rakudo,dankogai/rakudo,paultcochrane/rakudo,tony-o/deb-rakudodaily,lucasbuchala/rakudo,salortiz/rakudo,sjn/rakudo,Leont/rakudo,rjbs/rakudo,tony-o/rakudo,usev6/rakudo,skids/rakudo,sjn/rakudo,MasterDuke17/rakudo,azawawi/rakudo,awwaiid/rakudo,b2gills/rakudo,cygx/rakudo,ab5tract/rakudo,awwaiid/rakudo,labster/rakudo,usev6/rakudo,tbrowder/rakudo,nunorc/rakudo,MasterDuke17/rakudo,dwarring/rakudo,nbrown/rakudo,ungrim97/rakudo,niner/rakudo,teodozjan/rakudo,MasterDuke17/rakudo,tony-o/deb-rakudodaily,ugexe/rakudo,skids/rakudo,salortiz/rakudo,zhuomingliang/rakudo,retupmoca/rakudo,samcv/rakudo,softmoth/rakudo,Gnouc/rakudo,azawawi/rakudo,tbrowder/rakudo,tony-o/rakudo,ab5tract/rakudo,labster/rakudo,Leont/rakudo,samcv/rakudo,awwaiid/rakudo,softmoth/rakudo,b2gills/rakudo,salortiz/rakudo,labster/rakudo,nbrown/rakudo,usev6/rakudo,jonathanstowe/rakudo,lucasbuchala/rakudo,tony-o/rakudo,zostay/rakudo,teodozjan/rakudo,zostay/rakudo,azawawi/rakudo,softmoth/rakudo,pmurias/rakudo,ab5tract/rakudo,laben/rakudo,nbrown/rakudo,cygx/rakudo,awwaiid/rakudo,skids/rakudo,skids/rakudo,rjbs/rakudo,ungrim97/rakudo,niner/rakudo,skids/rakudo,dankogai/rakudo,rakudo/rakudo,rakudo/rakudo,cognominal/rakudo,awwaiid/rakudo,rakudo/rakudo,lucasbuchala/rakudo,LLFourn/rakudo,Gnouc/rakudo,raydiak/rakudo,sjn/rakudo,tony-o/deb-rakudodaily,pmurias/rakudo,nbrown/rakudo,Gnouc/rakudo,laben/rakudo,lucasbuchala/rakudo,Gnouc/rakudo,paultcochrane/rakudo,zhuomingliang/rakudo,usev6/rakudo,rjbs/rakudo,Gnouc/rakudo,dwarring/rakudo,dankogai/rakudo,ugexe/rakudo,raydiak/rakudo,ugexe/rakudo,cygx/rakudo,ungrim97/rakudo,rakudo/rakudo,dankogai/rakudo,b2gills/rakudo,sergot/rakudo,paultcochrane/rakudo,jonathanstowe/rakudo,labster/rakudo,pmurias/rakudo,raydiak/rakudo,azawawi/rakudo,tony-o/rakudo,dwarring/rakudo,jonathanstowe/rakudo,zhuomingliang/rakudo,retupmoca/rakudo,LLFourn/rakudo,teodozjan/rakudo,LLFourn/rakudo,dankogai/rakudo,ugexe/rakudo,labster/rakudo,salortiz/rakudo,zostay/rakudo,pmurias/rakudo,teodozjan/rakudo,nunorc/rakudo,nunorc/rakudo,laben/rakudo,paultcochrane/rakudo,ungrim97/rakudo,cygx/rakudo,tony-o/deb-rakudodaily,usev6/rakudo,samcv/rakudo,sergot/rakudo,tbrowder/rakudo,softmoth/rakudo,Gnouc/rakudo,cognominal/rakudo,raydiak/rakudo,ugexe/rakudo,sergot/rakudo,tony-o/rakudo,softmoth/rakudo,rakudo/rakudo,jonathanstowe/rakudo,jonathanstowe/rakudo,sjn/rakudo,nbrown/rakudo,retupmoca/rakudo,LLFourn/rakudo,cygx/rakudo,tony-o/deb-rakudodaily,lucasbuchala/rakudo,b2gills/rakudo,zhuomingliang/rakudo,ab5tract/rakudo,tony-o/deb-rakudodaily,rakudo/rakudo