Very cool addition, Temarai!
Interestingly, if it can read and write, that also means it could be a storage device. Not that this would be particularly practical. Also it can't erase without user intervention, so I guess it would be a bit like EPROM.