===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
libclass-base-perl-0.09/README.mkdn-69-or reference to a hash array of named parameters.  Constructor failure
libclass-base-perl-0.09/README.mkdn:70:is indicated by returning undef and setting the `$ERROR` package
libclass-base-perl-0.09/README.mkdn-71-variable in the module's class to contain a relevant message (which
##############################################
libclass-base-perl-0.09/README.mkdn-243-
libclass-base-perl-0.09/README.mkdn:244:Alternately, you can inspect the `$ERROR` package variable which will
libclass-base-perl-0.09/README.mkdn-245-contain the same error message.
##############################################
libclass-base-perl-0.09/README.mkdn-252-Of course, being a conscientious Perl programmer, you will want to be
libclass-base-perl-0.09/README.mkdn:253:sure that the `$ERROR` package variable is correctly defined.
libclass-base-perl-0.09/README.mkdn-254-
##############################################
libclass-base-perl-0.09/README.mkdn-308-If you don't explicitly specify a debugging flag then it assumes the 
libclass-base-perl-0.09/README.mkdn:309:value of the `$DEBUG` package variable in your derived class or 0 if 
libclass-base-perl-0.09/README.mkdn-310-that isn't defined.
##############################################
libclass-base-perl-0.09/README.mkdn-319-The `debug()` method examines the internal debugging flag (the
libclass-base-perl-0.09/README.mkdn:320:`_DEBUG` member within the `$self` hash) and if it finds it set to
libclass-base-perl-0.09/README.mkdn-321-any true value then it prints to STDERR all the arguments passed to
##############################################
libclass-base-perl-0.09/README.mkdn-338-When called as class methods, `debug()` and `debugging()` instead
libclass-base-perl-0.09/README.mkdn:339:use the `$DEBUG` package variable in the derived class as a flag to
libclass-base-perl-0.09/README.mkdn-340-control debugging.  This variable also defines the default `DEBUG`
##############################################
libclass-base-perl-0.09/README.mkdn-386-Returns a reference to an object on success or undef on error.  In the latter
libclass-base-perl-0.09/README.mkdn:387:case, the `error()` method can be called as a class method, or the `$ERROR`
libclass-base-perl-0.09/README.mkdn-388-package variable (in the derived class' package) can be inspected to return an
##############################################
libclass-base-perl-0.09/README.mkdn-407-be derived in a subclass to perform any initialisation required.  It should
libclass-base-perl-0.09/README.mkdn:408:return `$self` on success, or `undef` on error, via a call to the `error()`
libclass-base-perl-0.09/README.mkdn-409-method.
##############################################
libclass-base-perl-0.09/README.mkdn-457-Keys can be specified in UPPER CASE and the method will look for 
libclass-base-perl-0.09/README.mkdn:458:either upper or lower case equivalents in the `$config` hash.  Thus
libclass-base-perl-0.09/README.mkdn-459-you can call `params()` from `init()` like so:
##############################################
libclass-base-perl-0.09/README.mkdn-480-
libclass-base-perl-0.09/README.mkdn:481:Note however that the internal key within `$self` used to store the
libclass-base-perl-0.09/README.mkdn-482-value will be in the case provided in the call to `params()` (upper
##############################################
libclass-base-perl-0.09/README.mkdn-505-General purpose method for getting and setting error messages.  When 
libclass-base-perl-0.09/README.mkdn:506:called as a class method, it returns the value of the `$ERROR` package
libclass-base-perl-0.09/README.mkdn-507-variable (in the derived class' package) if called without any arguments,
##############################################
libclass-base-perl-0.09/README.mkdn-548-Prints all arguments to STDERR if the internal `_DEBUG` flag (when
libclass-base-perl-0.09/README.mkdn:549:called as an object method) or `$DEBUG` package variable (when called
libclass-base-perl-0.09/README.mkdn-550-as a class method) is set to a true value.  Otherwise does nothing.
##############################################
libclass-base-perl-0.09/README.mkdn-556-Used to get (no arguments) or set ($flag defined) the value of the
libclass-base-perl-0.09/README.mkdn:557:internal `_DEBUG` flag (when called as an object method) or `$DEBUG`
libclass-base-perl-0.09/README.mkdn-558-package variable (when called as a class method).
##############################################
libclass-base-perl-0.09/README.mkdn-563-the object for printing in the debugging message.  By default it
libclass-base-perl-0.09/README.mkdn:564:returns the class name of the object (i.e. `ref $self`), but you can
libclass-base-perl-0.09/README.mkdn-565-of course subclass the method to return some other value.  When called