added an ArbitraryFunctionCall expression