extern const struct type type_scope__Variable;
val* string__NativeString__to_s_with_length(char* self, long p0);
extern const int COLOR_scope__Variable__init;
-void CHECK_NEW_scope__Variable(val*);
extern const int COLOR_typing__TypeVisitor__selfvariable_61d;
extern const int COLOR_model__MClass__mclass_type;
extern const int COLOR_typing__Variable__declared_type_61d;
val* NEW_array__NativeArray(int length, const struct type* type);
extern const struct type type_array__NativeArraykernel__Object;
extern const int COLOR_array__Array__with_native;
-void CHECK_NEW_array__Array(val*);
extern const int COLOR_string__Object__to_s;
extern const int COLOR_modelbuilder__ModelBuilder__error;
val* typing__TypeVisitor__check_subtype(val* self, val* p0, val* p1, val* p2);
extern const int COLOR_model_base__Object__protected_visibility;
extern const int COLOR_typing__TypeVisitor__mmodule;
extern const int COLOR_model__MProperty__intro_mclassdef;
-extern const int COLOR_model_base__MModule__visibility_for;
+extern const int COLOR_mmodule__MModule__visibility_for;
extern const int COLOR_model_base__Object__intrude_visibility;
extern const int COLOR_kernel__Comparable___60d;
extern const int COLOR_model__MProperty__lookup_definitions;
val* NEW_typing__CallSite(const struct type* type);
extern const struct type type_typing__CallSite;
extern const int COLOR_typing__CallSite__init;
-void CHECK_NEW_typing__CallSite(val*);
val* typing__TypeVisitor__get_method(val* self, val* p0, val* p1, val* p2, short int p3);
extern const int COLOR_model__MSignature__vararg_rank;
extern const int COLOR_model__MSignature__arity;
val* NEW_range__Range(const struct type* type);
extern const struct type type_range__Rangekernel__Int;
extern const int COLOR_range__Range__without_last;
-void CHECK_NEW_range__Range(val*);
extern const int COLOR_abstract_collection__Collection__iterator;
extern const int COLOR_abstract_collection__Iterator__is_ok;
extern const int COLOR_abstract_collection__Iterator__item;
val* NEW_typing__TypeVisitor(const struct type* type);
extern const struct type type_typing__TypeVisitor;
extern const int COLOR_typing__TypeVisitor__init;
-void CHECK_NEW_typing__TypeVisitor(val*);
extern const int COLOR_typing__TypeVisitor__selfvariable;
extern const int COLOR_typing__APropdef__selfvariable_61d;
extern const int COLOR_parser_nodes__AConcreteMethPropdef__n_block;
extern const int COLOR_parser_nodes__ARangeExpr__n_expr;
extern const int COLOR_parser_nodes__ARangeExpr__n_expr2;
void typing__ARangeExpr__accept_typing(val* self, val* p0);
-extern const int COLOR_model_base__MModule__model;
+extern const int COLOR_mmodule__MModule__model;
extern const int COLOR_model__Model__null_type;
void typing__ANullExpr__accept_typing(val* self, val* p0);
extern const int COLOR_typing__AIsaExpr___64dcast_type;
val* typing__ANewExpr__callsite(val* self);
void typing__ANewExpr__callsite_61d(val* self, val* p0);
extern const int COLOR_parser_nodes__ANewExpr__n_type;
+extern const int COLOR_model__MClassType__mclass;
+extern const int COLOR_model__MClass__kind;
+extern const int COLOR_model__Object__abstract_kind;
+extern const int COLOR_model__Object__interface_kind;
extern const int COLOR_parser_nodes__ANewExpr__n_id;
extern const int COLOR_typing__ANewExpr__callsite_61d;
-extern const int COLOR_model__MClassType__mclass;
extern const int COLOR_model__MMethod__is_init_for;
extern const int COLOR_parser_nodes__ANewExpr__n_args;
void typing__ANewExpr__accept_typing(val* self, val* p0);