Accessibility
title is the page heading. table.label names the table. Each row's more button is named by rowActions.more(record). View, Edit, and Delete in that menu use the names you pass.
empty.noRecords and empty.noResults are the messages when the table has nothing to show. A failed load uses failure and stays in place of the rows.
Permissions that are not allowed stay on screen with reason, so the control is unavailable rather than missing.