Description:
- Destructor functions are implemented