Manipulating spreadsheets with Ruby (read / create /modify OpenDocument Spreadsheet).