val* NEW_array__Array(const struct type* type);
extern const struct type type_array__Arraystring_search__Match;
extern const int COLOR_array__Array__init;
-void CHECK_NEW_array__Array(val*);
extern const int COLOR_string_search__Pattern__search_in;
extern const int COLOR_abstract_collection__SimpleCollection__add;
extern const int COLOR_string_search__Match__after;
val* NEW_string_search__Match(const struct type* type);
extern const struct type type_string_search__Match;
extern const int COLOR_string_search__Match__init;
-void CHECK_NEW_string_search__Match(val*);
extern const int COLOR_abstract_collection__Collection__length;
val* string_search__Pattern__split_in(val* self, val* p0);
extern const int COLOR_string_search__BM_Pattern___motif;
val* string_search__BM_Pattern__to_s(val* self);
extern const struct type type_kernel__Int;
extern const int COLOR_string_search__BM_Pattern___length;
+extern const int COLOR_string__AbstractString__chars;
extern const int COLOR_abstract_collection__SequenceRead___91d_93d;
extern const int COLOR_string_search__BM_Pattern___gs;
extern const int COLOR_string_search__BM_Pattern__bc;
val* NEW_array__ArrayMap(const struct type* type);
extern const struct type type_array__ArrayMapkernel__Charkernel__Int;
extern const int COLOR_array__ArrayMap__init;
-void CHECK_NEW_array__ArrayMap(val*);
extern const int COLOR_string_search__BM_Pattern___bc_table;
extern const int COLOR_string_search__BM_Pattern__compute_gs;
extern const int COLOR_string_search__BM_Pattern__compute_bc;
void string_search__BM_Pattern__init(val* self, val* p0);
+val* BOX_kernel__Char(char);
extern const int COLOR_abstract_collection__MapRead__has_key;
extern const int COLOR_abstract_collection__MapRead___91d_93d;
long string_search__BM_Pattern__bc(val* self, char p0);
+val* BOX_kernel__Int(long);
extern const int COLOR_abstract_collection__Map___91d_93d_61d;
void string_search__BM_Pattern__compute_bc(val* self);
extern const int COLOR_array__Array__filled_with;