SuperMsgCollection no longer an object. Now a series of static methods