Found an unpublished BeautifulSoup API method that greatly simplified WikiTableScraper.extract_name()