private static function isThrowable($value) { return $value instanceof \exception || version_compare(PHP_VERSION, '7.0.0') >= 0 && $value instanceof \throwable; }