- 1
 -  Il existe plusieurs notations pour 
décrire les relations, en particulier UML (Unified Modeling Language).
 - 2
 -  La notation pointée qui est d'usage en programmation par objet
pour l'envoi de message
étant déjà utilisée pour les
enregistrements et les modules, il devenait difficile de l'utiliser 
de nouveau.
 - 3
 -  Le private Objective CAML correspond au protected
d'Objective C et 
de Java