MemoryBusiness idioms