Should be `RepositoryInterface`, no?