Modified the methods name and scope to make it more ablative.
Modified the code to overload the make use of the __get method in place of the __call one
Implemented the basic version of the two new interface methods
Modified the factory method to use the new interface methods and to be able to create stubs or mocks
Added a first version of the functions to dump the currently defined functions and to remove the dump file (deactivation time)