In this version, I was trying to add support for an OnGetCellFormat event.  This way each cell in a table could be individually formatted (alignment, fonts, etc).  I never got around to finishing it though.