public static function ReportError($ErrorCategory, $ErrorID, $CausedBy, $ReportAs = 'html')
 {
     if ($ReportAs == 'html') {
         die('<strong>' . Debugger::ErrorCategory($ErrorCategory) . ': </strong> <i>Error #' . $ErrorID . ':</i> ' . Debugger::ErrorID($ErrorCategory, $ErrorID) . ' <strong><font color="red">' . $CausedBy . '</font></strong>');
     }
 }