it actually will, it's an array (which you probably know) which would turn out as this:
%lkgjlkdbasdfasdf
YOu can even use any charachter that blockland supports, like €£¥#%^*+=?, and as long as you put those characters in array brackets, it will work. you can even use spaces.
Function inputs can also be used to automatically set global variables. ie
Function setGlobal($stuff, $otherstuff){}
Will set the two inputs to the global variables stuff and otherstuff, respectively.
Although I'm not sure if you can do things like
Function createarrayinarguments(%a, %array[%a]), can anyone tell me if that's valid? Or try it?