A general purpose memory management system.