Now re-considering the idea of full reference counting to instead stick to:

- Starting local ref count at 1 and auto deleting at the end of the scope
- Object object = { } // Make that start at ref count 1 as well
This would still require a delete object as it does now.
- PrintLn(Object { }) // Auto increfing/decrefing that as well
- Window { }.Modal() // that as well
- Adding struct destructors