public function __construct($config = [])
{
$defaults = ['prefix' => 'KMONKEY'];
$config += $defaults;
$this->_prefix = $config['prefix'];
$alpha = '[\\\\a-zA-Z_\\x7f-\\xff]';
$alphanum = '[\\\\a-zA-Z0-9_\\x7f-\\xff]';
$this->_regex = "/(new\\s+)?(?<!\\:|\\\$|\\>|{$alphanum})(\\s*)({$alpha}{$alphanum}*)(\\s*)(?=\\(|;|::{$alpha}{$alphanum}*\\s*\\()/m";
}