Abstraction layer for spreadsheet libraries (poi, odf)