I can look into it, but I seem to remember when I was writing this that it was the best available method, because HTML tables are weird.