Before revision: It also does not allow manual control over memory allocation and deallocation; users are required to rely on the automatic garbage collection provided by the platform.
After revision: It manages memory allocation and initialization and provides automatic garbage collection provided by the platform.