I don't see a way to get the occupied space of the spreadsheet grid in Guile without running end-of-buffer in Siod-land and passing R and C through a Guile call via an assembled string with exec-expr. Is this the canonical way to do this sort of thing? It would be nice to have more of the Siod functions for the Guile interpreter.