Questa realizzazione interamente basata sulle interfacce: La gerarchia ISA viene mantenuta sulle interfacce e completamente persa sulle classi. Viengono persi completamente i maccanismi di ereditarier di JAVA. Tuttavia viene mantenuto and un buon livello il riuso e la modularit.