diff --git a/index.md b/index.md
index 171005fa957bacb4db07844045852b0f18d696e8..8f776daf0a4ac0ba6671d49cd4f80d7330d9ed31 100644
--- a/index.md
+++ b/index.md
@@ -241,8 +241,13 @@ final class DoctrineArticleRepository implements ArticleRepository
 ```
 
 Note:
-- `Repository`, c'est un pattern, et il vaut mieux définir les vôtres sous
-  forme d'interface.
+- `Repository`, c'est un pattern, et c'est vous qui devriez en définir
+  l'interface.
+- `EntityRepository` et ses méthodes magiques à éviter si vous voulez des type
+  hints de retour et donc de l'autocompletion. Il est maintenant possible d'en
+faire des services: https://github.com/doctrine/DoctrineBundle/pull/727, mais
+ça ne résout pas le problème. Si vous tenez à les utiliser, injectez les dans
+vos repositories plutôt que de les étendre.
 - Plus l'interface est grosse, plus elle devient difficile à implémenter, et le
   code qui consomme l'API a rarement besoin de faire beaucoup d'appels, du
 coup… slide suivant