El hecho de que una interfaz no pueda ser heredada de otra interfaz es sólo una distinción técnica, ya que, en la práctica el sistema de Vala funciona igual al de otros lenguajes en este área, pero con la funcionalidad extra de los prerrequisitos de las clases.