-extern const int COLOR_parser_nodes__AListExprs__init;
-extern const int COLOR_parser_nodes__ANewExpr___n_args;
-extern const int COLOR_parser_nodes__ANewExpr__n_args;
-extern const int COLOR_parser_nodes__AExprs__n_exprs;
-extern const int COLOR_abstract_collection__SimpleCollection__add_all;
-val* NEW_typing__CallSite(const struct type* type);
-extern const struct type type_typing__CallSite;
-extern const int COLOR_typing__CallSite__init;
-extern const int COLOR_typing__ANewExpr__callsite_61d;
-void astbuilder__ANewExpr__make(val* self, val* p0, val* p1, val* p2);
-extern const int COLOR_parser_nodes__ASendExpr___n_expr;
-val* NEW_array__Array(const struct type* type);
-extern const struct type type_array__Arrayparser_nodes__AExpr;
-extern const int COLOR_array__Array__init;
-extern const int COLOR_typing__ASendExpr__raw_arguments_61d;
-extern const int COLOR_parser_nodes__ACallFormExpr___n_args;
+#define COLOR_parser_nodes__ANewExpr___n_args 12
+#define COLOR_parser_nodes__AExprs___n_exprs 4
+void abstract_collection__SimpleCollection__add_all(val* self, val* p0);
+#define COLOR_typing__ANewExpr___callsite 13
+#define COLOR_typing__CallSite___recv 1
+extern const struct type type_model__MClassType;
+#define COLOR_typing__ANewExpr___recvtype 14
+#define COLOR_typing__CallSite___mproperty 5
+#define COLOR_model__MMethod___is_new 13
+#define COLOR_typing__CallSite___msignature 7
+#define COLOR_model__MSignature___return_mtype 5
+#define COLOR_parser_nodes__ASendExpr___n_expr 9
+#define COLOR_parser_nodes__ACallFormExpr___n_args 16