EEPROMex library - An extension of the standard Arduino EEPROM library

Before I start spending more time in this library than needed, some questions:

  • Are many of you arduino aficionado's out there are using the EEPROM for storage? If you aren't using it, is that because you don't need it, or because of some lacking functionality?
  • Are there people using external SPI connected EEPROM (or even RAM)? Would it be useful to generalize the backend of this library so that it would also work for SPI connected storage?
  • Are there people using the very nice flash library by Mikal Hart (Flash | Arduiniana)? Would it be useful to, in a similar manner, implement object oriented variables that can recall /store themselves from EEPROM?

Please let me know if you find bugs or have suggestions for future improvements.