Added FunctionSymbolDecorator and VlitFunctionGeneration