This software provides a parameter-hash accessor/mutator feature similar to CGI/Catalyst::Request.
To use the module, simply create a new instance of it using the "new" method. You can add parameters to the hash by passing a hash reference to the "parameters" option.
The "param" method can be used to retrieve the value of a single key in the hash. This method returns the value of the specified key if it exists, otherwise it returns undef.
If the specified key is an array reference, the "param" method returns all the elements of the array.
The "params" method returns an array or hash containing all the keys in the hash. If called in scalar context, it returns a hash reference.
You can also retrieve multiple values at once using the "params" method by passing in a list of keys as arguments.
The "slice" method can be used to retrieve a slice of the hash. It returns a hash containing the specified keys and their values.
Finally, the "param" method can also be used to modify the values of the hash. If you pass in a key-value pair, it will set the value of the specified key to the given value. If you pass in a key and an array reference, it will set the value of the key to that array reference.
Version 0.04: N/A