speed up /$string/, fix /$array/ to stringify
speed up /$string/, fix /$array/ to stringify

INTERPOLATE was setting up a very slow loop to traverse a single item.
It was also depending on $order sometimes being a Perl 6 value and
sometimes being an NQP value.  It was also incorrectly introspecting
positionals that are supposed to be hidden inside of scalars.

This method is still doing far too much introspection and should be
split up into more specialized routines.

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