Description
Getting ArrayIndexOutOfBoundsException if we pass more arguments than actual number arguments. And if we pass lesser number of arguments then getting null values. It's not problem for built-in functions because we are using function name and number arguments combination key for lookup built-in functions in the the map. It's problem for UDF functions.