Revision of the function polymorphism. I added the Procedure class to distinguish between model functions and workspace procedures.
Changing the quantile function to distinguish properly between real and real-pos data types.
A new interface for member methods.