alright 0.1.4

A Safe-running, error-free, error-transmission without loss and 0 `unsafe block` error handling system - Aiming to provide a better development experience for the application layer.
Documentation
use crate::{
    exceptions,
    traits::{
        ExceptionUtils,
        TemplateDisplay,
        Transform,
        PromiseErr
    }
    ,
    Property,
};
use std::fmt::Debug;

exceptions!(
    Exception,
    AbstractException,
    JustAException, // If you don't know what to use, why not try this?
    KeyboardInterrupt,
    SystemExit,
    ArithmeticError,
    AssertionError,
    AttributeError,
    BufferError,
    EOFError,
    MemoryError,
    NameError,
    ReferenceError,
    RuntimeError,
    StopAsyncIteration,
    StopIteration,
    SystemError,
    TypeError,
    ValueError,
    FloatingPointError,
    OverflowError,
    ZeroDivisionError,
    BlockingIOError,
    ChildProcessError,
    ConnectionError,
    FileExistsError,
    FileNotFoundError,
    InterruptedError,
    IsADirectoryError,
    NotADirectoryError,
    PermissionError,
    ProcessLookupError,
    TimeoutError,
    IndexError,
    KeyError,
    NotImplementedError,
    RecursionError,
    UnicodeError,
    BrokenPipeError,
    ConnectionAbortedError,
    ConnectionRefusedError,
    ConnectionResetError,
    UnicodeDecodeError,
    UnicodeEncodeError,
    UnicodeTranslateError,
    OSError,
);