iParams - : function parameters, number is ensured to be within minParams and maxParams.
iPossibleResults - : a set of possible results (the function will return, as a result,
only items contained in this collection)
iContext - : object calling this function
Returns:
function result, can be null. Special cases : can be null if function aggregate
results, can be null if function filter results : this mean result is excluded