mixin Memory::Device