- Temporary unable property deallocation
- Changed type destruction to happens after member destruction