An interface for generating HTML tables with Ruby, with some rules enforcement