La limitación de esto es que al no ser nativamente orientado a objetos no permite añadir polimorfismo a la encapsulación, donde una serie de clases superiores utilizan funcionalidad desconociendo las clases inferiores que las implementan.