pub type AtomicMemoryGroup = Atomic<MemoryGroup>;