Interface FunctionDefinitionFactory