the function procedures are dash by default?
The Function procedure performs a task and then returns control to the calling code. ... You can define a Function procedure in a module, class, or structure. It is Public by default, which means you can call it from anywhere in your application that has access to the module, class, or structure in which you defined it.