This software provides proper encapsulation by restricting access to objects and data within a program and separating them from the rest of the code. It ensures a more secure and efficient programming environment.
The use of this module can be demonstrated through a SYNOPSIS example, which includes features such as the declaration of scalar variables, read-only key variables, and array and hash variables that are both readable and writable. Additionally, this module is experimental software hence certain things may change as it is still a work in progress. This module serves as an improvement from the default OO mechanism of Perl that fails to deliver good data encapsulation.
Note that there were significant changes between releases 1.3 and 1.4 of this module. This means that code that previously worked with version 1.3 or earlier may not be compatible with version 1.4 or later. Therefore, it's important to be updated with the latest version if one intends to use this module.
Version 1.4: N/A