Estos conforman un conjunto relativamente cerrado, pero aunque el usuario medio no se espera crear sus propios tipos fundamentales, la posibilidad existe y ha sido explotada para crear personalizadas - por ejemplo, las jerarquías de clase no basadas en la clase codice_3.