mm::ClassNewDelete