title: stack trace with readable subroutine arguments
body: <p>Is it possible to print 'fine' stacktrace with function params
   interpolated, such as Data::Dumper does?
  Instead of last line of this</p>
  
  <pre><code>  check_module_auth_cookie........... disabled, ok.
    check_module_auth_ntlm............. no NTLM, ok.
    check_module_auth_opensso.......... no OpenSSO, ok.
    check_module_auth_tinysso.......... no TinySSO, ok.
   checksums........................... SDBM, ok.
    checksum hashes...
     /etc/lighttpd/sites/holding2/docroot/dbm/db_model.sdbm... Couldn't tie SDBM file /etc/lighttpd/sites/holding2/docroot/dbm/db_model.sdbm: Отказано в доступе
   at /var/vh/eludia/Eludia/Content/Checksums/SDBM.pm line 52
          HOLDING::checksum_init('db_model') called at /var/vh/eludia/Eludia/Content/Checksums.pm line 195
          HOLDING::BEGIN() called at /var/vh/eludia/Eludia/Content/Checksums.pm line 206
          eval {...} called at /var/vh/eludia/Eludia/Content/Checksums.pm line 206
          require Eludia/Content/Checksums.pm called at /var/vh/eludia/Eludia.pm line 682
          HOLDING::check_module_checksums() called at /var/vh/eludia/Eludia.pm line 961
          HOLDING::BEGIN() called at /var/vh/eludia/Eludia/Content/Checksums.pm line 206
          eval {...} called at /var/vh/eludia/Eludia/Content/Checksums.pm line 206
          require Eludia.pm called at (eval 74) line 1
          eval 'package HOLDING; require Eludia;' called at /var/vh/eludia/Eludia/Loader.pm line 28
          Eludia::Loader::import('Eludia::Loader', 'ARRAY(0x41cf228)', 'HOLDING', 'HASH(0x41defc8)') called at (eval 72) line 7
  </code></pre>
  
  <p>I want to see </p>
  
  <pre><code>        Eludia::Loader::import('Eludia::Loader', 
                      [
                                  '/var/projects/app', 
                                  '/var/projects/submodule'
                      ],
                      'HOLDING',
                      {
                                  mail_configuration =&gt; {etc..}
                      }
          ) called at (eval 72) line 7
  </code></pre>
  
  <p>In other words, substitute 'ARRAY(0x..)' and 'HASH(0x..)' in stacktrace</p>
  
  <p>by their actual, useful values.</p>