Esta definición de List no puede ser implementada sin que se implemente la interfaz Collection también, y Vala obliga a que se especifique todas las interfaces que deben ser implementadas para aquellas clases que quieran implementar la interfaz List.