Add improved checking for number of arguments to support more functions
Add improved checking for number of arguments to support more functions

numpy/numpy,gmcastil/numpy,SunghanKim/numpy,ChristopherHogan/numpy,dch312/numpy,nguyentu1602/numpy,Linkid/numpy,skymanaditya1/numpy,bertrand-l/numpy,mortada/numpy,mingwpy/numpy,pdebuyl/numpy,jankoslavic/numpy,chatcannon/numpy,ChanderG/numpy,rmcgibbo/numpy,ChristopherHogan/numpy,larsmans/numpy,chiffa/numpy,ChanderG/numpy,shoyer/numpy,njase/numpy,groutr/numpy,ahaldane/numpy,numpy/numpy-refactor,WillieMaddox/numpy,jankoslavic/numpy,behzadnouri/numpy,kirillzhuravlev/numpy,ekalosak/numpy,ContinuumIO/numpy,sonnyhu/numpy,MSeifert04/numpy,numpy/numpy-refactor,ogrisel/numpy,ESSS/numpy,sinhrks/numpy,numpy/numpy-refactor,sonnyhu/numpy,skwbc/numpy,rherault-insa/numpy,tdsmith/numpy,skwbc/numpy,GaZ3ll3/numpy,kiwifb/numpy,sigma-random/numpy,GaZ3ll3/numpy,charris/numpy,SiccarPoint/numpy,MichaelAquilina/numpy,pbrod/numpy,stefanv/numpy,andsor/numpy,jschueller/numpy,ContinuumIO/numpy,jonathanunderwood/numpy,pdebuyl/numpy,ESSS/numpy,jakirkham/numpy,dimasad/numpy,ekalosak/numpy,matthew-brett/numpy,rherault-insa/numpy,dato-code/numpy,jorisvandenbossche/numpy,jakirkham/numpy,rgommers/numpy,mortada/numpy,pizzathief/numpy,stuarteberg/numpy,jankoslavic/numpy,has2k1/numpy,drasmuss/numpy,hainm/numpy,pbrod/numpy,jonathanunderwood/numpy,simongibbons/numpy,dimasad/numpy,andsor/numpy,dch312/numpy,nbeaver/numpy,felipebetancur/numpy,utke1/numpy,githubmlai/numpy,immerrr/numpy,ekalosak/numpy,leifdenby/numpy,BMJHayward/numpy,mindw/numpy,rudimeier/numpy,matthew-brett/numpy,ssanderson/numpy,numpy/numpy-refactor,mhvk/numpy,mwiebe/numpy,hainm/numpy,rajathkumarmp/numpy,Srisai85/numpy,nbeaver/numpy,dwf/numpy,KaelChen/numpy,naritta/numpy,Yusa95/numpy,seberg/numpy,musically-ut/numpy,musically-ut/numpy,skwbc/numpy,mattip/numpy,rmcgibbo/numpy,ssanderson/numpy,b-carter/numpy,BabeNovelty/numpy,hainm/numpy,nguyentu1602/numpy,rajathkumarmp/numpy,stuarteberg/numpy,mingwpy/numpy,mhvk/numpy,astrofrog/numpy,mhvk/numpy,yiakwy/numpy,MichaelAquilina/numpy,andsor/numpy,MaPePeR/numpy,WarrenWeckesser/numpy,gfyoung/numpy,pizzathief/numpy,tynn/numpy,jakirkham/numpy,cjermain/numpy,b-carter/numpy,jschueller/numpy,sonnyhu/numpy,bertrand-l/numpy,sigma-random/numpy,ESSS/numpy,GaZ3ll3/numpy,immerrr/numpy,grlee77/numpy,cowlicks/numpy,matthew-brett/numpy,rudimeier/numpy,shoyer/numpy,has2k1/numpy,Eric89GXL/numpy,ViralLeadership/numpy,solarjoe/numpy,njase/numpy,WillieMaddox/numpy,bmorris3/numpy,mattip/numpy,felipebetancur/numpy,Dapid/numpy,SiccarPoint/numpy,gfyoung/numpy,gmcastil/numpy,simongibbons/numpy,Yusa95/numpy,rgommers/numpy,KaelChen/numpy,abalkin/numpy,ssanderson/numpy,MaPePeR/numpy,moreati/numpy,ajdawson/numpy,mhvk/numpy,ewmoore/numpy,sonnyhu/numpy,pizzathief/numpy,musically-ut/numpy,ajdawson/numpy,andsor/numpy,githubmlai/numpy,grlee77/numpy,GaZ3ll3/numpy,ddasilva/numpy,pizzathief/numpy,mwiebe/numpy,sigma-random/numpy,AustereCuriosity/numpy,tdsmith/numpy,groutr/numpy,jorisvandenbossche/numpy,BMJHayward/numpy,abalkin/numpy,BabeNovelty/numpy,madphysicist/numpy,embray/numpy,ahaldane/numpy,dato-code/numpy,argriffing/numpy,dch312/numpy,has2k1/numpy,madphysicist/numpy,pbrod/numpy,rudimeier/numpy,moreati/numpy,rhythmsosad/numpy,mathdd/numpy,ddasilva/numpy,Yusa95/numpy,immerrr/numpy,dch312/numpy,dimasad/numpy,solarjoe/numpy,GrimDerp/numpy,WillieMaddox/numpy,SiccarPoint/numpy,dwillmer/numpy,pbrod/numpy,ogrisel/numpy,NextThought/pypy-numpy,anntzer/numpy,ahaldane/numpy,KaelChen/numpy,ChanderG/numpy,skymanaditya1/numpy,naritta/numpy,dwf/numpy,bringingheavendown/numpy,WarrenWeckesser/numpy,BMJHayward/numpy,brandon-rhodes/numpy,rudimeier/numpy,stefanv/numpy,ogrisel/numpy,ahaldane/numpy,maniteja123/numpy,brandon-rhodes/numpy,bmorris3/numpy,rgommers/numpy,kiwifb/numpy,Anwesh43/numpy,embray/numpy,embray/numpy,ViralLeadership/numpy,MichaelAquilina/numpy,rhythmsosad/numpy,NextThought/pypy-numpy,skymanaditya1/numpy,brandon-rhodes/numpy,rajathkumarmp/numpy,larsmans/numpy,ewmoore/numpy,bmorris3/numpy,trankmichael/numpy,astrofrog/numpy,pizzathief/numpy,felipebetancur/numpy,MaPePeR/numpy,grlee77/numpy,pyparallel/numpy,ewmoore/numpy,jakirkham/numpy,cowlicks/numpy,rherault-insa/numpy,astrofrog/numpy,pdebuyl/numpy,CMartelLML/numpy,pyparallel/numpy,rgommers/numpy,simongibbons/numpy,ContinuumIO/numpy,has2k1/numpy,nguyentu1602/numpy,mortada/numpy,GrimDerp/numpy,Anwesh43/numpy,astrofrog/numpy,mindw/numpy,Eric89GXL/numpy,chatcannon/numpy,pdebuyl/numpy,ajdawson/numpy,SunghanKim/numpy,kirillzhuravlev/numpy,embray/numpy,rhythmsosad/numpy,trankmichael/numpy,nbeaver/numpy,dwillmer/numpy,dwf/numpy,ChanderG/numpy,dwf/numpy,mathdd/numpy,simongibbons/numpy,groutr/numpy,Srisai85/numpy,simongibbons/numpy,joferkington/numpy,stefanv/numpy,ChristopherHogan/numpy,charris/numpy,GrimDerp/numpy,mindw/numpy,GrimDerp/numpy,cowlicks/numpy,ChristopherHogan/numpy,jorisvandenbossche/numpy,jschueller/numpy,anntzer/numpy,seberg/numpy,moreati/numpy,grlee77/numpy,stuarteberg/numpy,BMJHayward/numpy,MichaelAquilina/numpy,BabeNovelty/numpy,empeeu/numpy,empeeu/numpy,madphysicist/numpy,numpy/numpy,hainm/numpy,WarrenWeckesser/numpy,pelson/numpy,pelson/numpy,sinhrks/numpy,cjermain/numpy,MSeifert04/numpy,rmcgibbo/numpy,MaPePeR/numpy,dwillmer/numpy,stuarteberg/numpy,matthew-brett/numpy,tynn/numpy,drasmuss/numpy,abalkin/numpy,CMartelLML/numpy,mathdd/numpy,jonathanunderwood/numpy,charris/numpy,mhvk/numpy,brandon-rhodes/numpy,mattip/numpy,astrofrog/numpy,tacaswell/numpy,rmcgibbo/numpy,shoyer/numpy,charris/numpy,ewmoore/numpy,dimasad/numpy,trankmichael/numpy,b-carter/numpy,empeeu/numpy,mingwpy/numpy,tdsmith/numpy,pelson/numpy,Eric89GXL/numpy,naritta/numpy,pyparallel/numpy,pbrod/numpy,rhythmsosad/numpy,argriffing/numpy,anntzer/numpy,mingwpy/numpy,maniteja123/numpy,KaelChen/numpy,cjermain/numpy,cjermain/numpy,immerrr/numpy,pelson/numpy,bmorris3/numpy,joferkington/numpy,felipebetancur/numpy,tdsmith/numpy,mwiebe/numpy,chatcannon/numpy,leifdenby/numpy,gmcastil/numpy,leifdenby/numpy,kirillzhuravlev/numpy,NextThought/pypy-numpy,githubmlai/numpy,Dapid/numpy,maniteja123/numpy,madphysicist/numpy,mindw/numpy,anntzer/numpy,stefanv/numpy,behzadnouri/numpy,ajdawson/numpy,sinhrks/numpy,endolith/numpy,endolith/numpy,AustereCuriosity/numpy,joferkington/numpy,numpy/numpy,gfyoung/numpy,grlee77/numpy,ahaldane/numpy,musically-ut/numpy,utke1/numpy,CMartelLML/numpy,ogrisel/numpy,madphysicist/numpy,drasmuss/numpy,kirillzhuravlev/numpy,behzadnouri/numpy,MSeifert04/numpy,bringingheavendown/numpy,Linkid/numpy,Dapid/numpy,BabeNovelty/numpy,tynn/numpy,CMartelLML/numpy,dato-code/numpy,larsmans/numpy,jschueller/numpy,dwillmer/numpy,githubmlai/numpy,ddasilva/numpy,numpy/numpy-refactor,chiffa/numpy,rajathkumarmp/numpy,SunghanKim/numpy,seberg/numpy,larsmans/numpy,Srisai85/numpy,tacaswell/numpy,yiakwy/numpy,joferkington/numpy,sigma-random/numpy,bertrand-l/numpy,mortada/numpy,empeeu/numpy,AustereCuriosity/numpy,utke1/numpy,SunghanKim/numpy,MSeifert04/numpy,shoyer/numpy,WarrenWeckesser/numpy,dwf/numpy,stefanv/numpy,WarrenWeckesser/numpy,ogrisel/numpy,argriffing/numpy,Srisai85/numpy,Linkid/numpy,dato-code/numpy,jorisvandenbossche/numpy,embray/numpy,bringingheavendown/numpy,jorisvandenbossche/numpy,njase/numpy,jankoslavic/numpy,matthew-brett/numpy,Linkid/numpy,Yusa95/numpy,Eric89GXL/numpy,kiwifb/numpy,jakirkham/numpy,MSeifert04/numpy,pelson/numpy,ViralLeadership/numpy,mattip/numpy,shoyer/numpy,Anwesh43/numpy,endolith/numpy,cowlicks/numpy,yiakwy/numpy,tacaswell/numpy,SiccarPoint/numpy,NextThought/pypy-numpy,chiffa/numpy,ewmoore/numpy,yiakwy/numpy,trankmichael/numpy,solarjoe/numpy,naritta/numpy,skymanaditya1/numpy,mathdd/numpy,nguyentu1602/numpy,endolith/numpy,ekalosak/numpy,seberg/numpy,numpy/numpy,sinhrks/numpy,Anwesh43/numpy