Parce que le programme qui définit la syntaxe devient plus malléable, on inverse donc le problème :
Le graphe d'héritage de la syntaxe initiale est donné sur la figure :

Etablir un lien de filiation entre phyla, c'est définir une nouvelle relation d'héritage entre objets "du type" phylum.
Déclarer qu'un opérateur appartient en propre à un phylum, c'est encore définir une nouvelle relation d'héritage, entre un opérateur et un phylum
Evaluer un attribut dans un phylum, c'est envoyer le message <attribut> à l'objet <phylum>, qui est recueilli par l'opérateur visible concerné.
Cette différence de vue favorise tout particulièrement la définition de nouveaux liens ou de nouveaux concepts – opérateur ou phylum – à partir de la syntaxe initiale. On a en effet concentré, à la définition d'un nouveau concept, toutes les spécificités de celui-ci dans la définition même de ce concept : l'objet se définit par lui-même, indépendamment du « reste du monde ». Pour l'intégrer ensuite à la syntaxe existante, on placera des liens entre les opérateurs et les phyla déjà définis et ce nouveau concept.