Contratti di oggetti e di classe (per esempio, class/c
, object/c
, ecc.) Sono attualmente tutti contratti in imitatore. Sebbene le versioni di accompagnatore di quelle possano essere offerte alla fine. Al contrario, non è possibile stipulare contratti parametri in contratti di chaperone.
Contratti ricorsivi costruiti con contratto ricorsivo Anche impostazione predefinita ai contratti dell'impersonatore, ma può essere configurato per essere qualsiasi tipo.