El diseño del lenguaje esta estrechamente relacionado con el método de programación Eiffel.