Écrire un programme par type de meuble revient à écrire neuf fois la même logique de caisson, et à la corriger neuf fois quand elle est fausse. Ici, un meuble se décrit en quatre couches indépendantes — la carcasse, l'intérieur, les façades, le système d'assemblage — et un modèle n'est qu'un jeu de valeurs dans ces quatre couches.
La conséquence pratique est qu'aucun modèle n'a de limite propre. Un dressing poussé à 3 mètres reste un dressing valide ; une bibliothèque ramenée à 400 mm de large aussi. Ce qui l'empêcherait n'est jamais le modèle, seulement la physique — et le générateur la signale.