Table Names: Scope to Worksheet not Workbook
Allow table names to be scoped to the worksheet rather than have them scoped to the Workbook.
Your current 'workbook' scope implementation means that for similar worksheets I have to come up different table names to prevent them from clashing
A.C. WILSON commented
Need if one uses multiple worksheets of same format. E.g., one worksheet for each year's data.