[..] chaque classe se trouve seule dans un fichier, et dans un espace de nom d'au moins un niveau : le nom d'un vendor de plus haut niveau.