Fix bug in Proc#call with passing arguments
Fix bug in Proc#call with passing arguments

This fixes the passing of args to procs as the arguments now line up
identically with normal methods so the args can just be passed
directly to the underlying .call or .apply functions.

kachick/opal,domgetter/opal,charliesome/opal,gabrielrios/opal,merongivian/opal,Mogztter/opal,jannishuebl/opal,wied03/opal,Flikofbluelight747/opal,iliabylich/opal,Ajedi32/opal,merongivian/opal,gabrielrios/opal,catprintlabs/opal,Mogztter/opal,gausie/opal,fazibear/opal,jgaskins/opal,Mogztter/opal,kachick/opal,castwide/opal,Flikofbluelight747/opal,wied03/opal,jgaskins/opal,iliabylich/opal,jannishuebl/opal,c42engineering/opal,opal/opal,catprintlabs/opal,gausie/opal,Flikofbluelight747/opal,wied03/opal,bbatsov/opal,domgetter/opal,kachick/opal,Ajedi32/opal,castwide/opal,iliabylich/opal,suyesh/opal,opal/opal,castwide/opal,fazibear/opal,Mogztter/opal,bbatsov/opal,fazibear/opal,gausie/opal,gabrielrios/opal,jannishuebl/opal,jgaskins/opal,charliesome/opal,c42engineering/opal,suyesh/opal,opal/opal,opal/opal,catprintlabs/opal,c42engineering/opal,suyesh/opal,Ajedi32/opal,bbatsov/opal,merongivian/opal,kachick/opal