A function is root that contains a series of node.
Each function can have attributes, modifier, parameter, and generic parameter.
A function parameter has they own name, and a return type.
Function need to mark one flow node as start to performing action:
-Generic Function can be created only on C# Graph ( Class & Struct )
-Attributes only supported on C# Graphs.