InMemoryDAO -> AbstractInMemoryDAO