static function toss($message = null, $type = 'Exception', $code = 0, $previous = null) { if (!Autoload::loaded($type)) { eval('class ' . $type . ' extends Exception{}'); } throw new $type($message, $code, $previous); }