Evaluate the function with the specified arguments.
 To the greatest extent possible, side-effects should be avoided in the
 definition of extension functions. The implementation evaluating an
 XPath expression is under no obligation to call extension functions in
 any particular order or any particular number of times.
        
        
Returns:
    The result of evaluating the 
XPath function as an 
Object. 
Parameters:
 - 
args - The arguments, 
null is a valid value.
Throws:
  - 
XPathFunctionException - If 
args cannot be evaluated with this 
XPath function.