Used to avoid crashes with destructor calling virtual methods
Used to avoid crashes with destructor calling virtual methods