Avoids a breach of responsibilities in the interface and keeps the direct code for memory management within the VMManager class.
Avoids a breach of responsibilities in the interface and keeps the direct code for memory management within the VMManager class.