Interface IFunction<O>