It does. I told you to keep DataGridAwareInterface and DataSourceAwareInterface just in case that somebody used them without AbstractCRUD