IFunction: added [Out] attribute for the result