extern const int COLOR_hash_collection__HashNode___key;
extern const int COLOR_kernel__Object___61d_61d;
extern const int COLOR_hash_collection__HashNode___next_in_bucklet;
-extern const int COLOR_hash_collection__HashCollection_FT1;
+extern const int COLOR_nullable_hash_collection__HashCollection_FT1;
val* hash_collection__HashCollection__node_at_idx(val* self, long p0, val* p1);
+extern const int COLOR_hash_collection__HashCollection_FT1;
extern const int COLOR_hash_collection__HashCollection___last_item;
extern const int COLOR_hash_collection__HashNode___next_item;
extern const int COLOR_hash_collection__HashNode___prev_item;
extern const int COLOR_array__NativeArray___91d_93d_61d;
extern const int COLOR_hash_collection__HashNode___prev_in_bucklet;
+extern const int COLOR_nullable_hash_collection__HashCollection_FT0;
extern const int COLOR_hash_collection__HashCollection___length;
extern const int COLOR_hash_collection__HashCollection__enlarge;
void hash_collection__HashCollection__store(val* self, long p0, val* p1);
void hash_collection__HashCollection__enlarge(val* self, long p0);
void hash_collection__HashCollection__init(val* self);
val* hash_collection__HashNode__next_item(val* self);
-extern const int COLOR_hash_collection__HashNode_VTN;
+extern const int COLOR_nullable_hash_collection__HashNode_VTN;
void hash_collection__HashNode__next_item_61d(val* self, val* p0);
val* hash_collection__HashNode__prev_item(val* self);
void hash_collection__HashNode__prev_item_61d(val* self, val* p0);
void hash_collection__HashNode__init(val* self, val* p0);
extern const int COLOR_abstract_collection__MapRead_FT0;
extern const int COLOR_hash_collection__HashCollection__node_at;
+extern const int COLOR_abstract_collection__MapRead__provide_default_value;
extern const int COLOR_hash_collection__HashMapNode___value;
val* hash_collection__HashMap___91d_93d(val* self, val* p0);
val* NEW_hash_collection__HashMapIterator(const struct type* type);
extern const int COLOR_hash_collection__HashMapIteratorhash_collection__HashMap_FT0hash_collection__HashMap_FT1;
extern const int COLOR_hash_collection__HashMapIterator__init;
-void CHECK_NEW_hash_collection__HashMapIterator(val*);
val* hash_collection__HashMap__iterator(val* self);
long hash_collection__HashMap__length(val* self);
short int hash_collection__HashMap__is_empty(val* self);
val* NEW_hash_collection__HashMapNode(const struct type* type);
extern const int COLOR_hash_collection__HashMapNodehash_collection__HashMap_FT0hash_collection__HashMap_FT1;
extern const int COLOR_hash_collection__HashMapNode__init;
-void CHECK_NEW_hash_collection__HashMapNode(val*);
extern const int COLOR_hash_collection__HashCollection__store;
void hash_collection__HashMap___91d_93d_61d(val* self, val* p0, val* p1);
extern const int COLOR_hash_collection__HashCollection__raz;
extern const int COLOR_abstract_collection__MapKeysIteratorhash_collection__HashMapKeys_FT0hash_collection__HashMapKeys_FT1;
extern const int COLOR_abstract_collection__MapRead__iterator;
extern const int COLOR_abstract_collection__MapKeysIterator__init;
-void CHECK_NEW_abstract_collection__MapKeysIterator(val*);
val* hash_collection__HashMapKeys__iterator(val* self);
extern const int COLOR_abstract_collection__Map__clear;
void hash_collection__HashMapKeys__clear(val* self);
val* NEW_abstract_collection__MapValuesIterator(const struct type* type);
extern const int COLOR_abstract_collection__MapValuesIteratorhash_collection__HashMapValues_FT0hash_collection__HashMapValues_FT1;
extern const int COLOR_abstract_collection__MapValuesIterator__init;
-void CHECK_NEW_abstract_collection__MapValuesIterator(val*);
val* hash_collection__HashMapValues__iterator(val* self);
void hash_collection__HashMapValues__clear(val* self);
void hash_collection__HashMapValues__remove(val* self, val* p0);
val* NEW_hash_collection__HashSetNode(const struct type* type);
extern const int COLOR_hash_collection__HashSetNodehash_collection__HashSet_FT0;
extern const int COLOR_hash_collection__HashSetNode__init;
-void CHECK_NEW_hash_collection__HashSetNode(val*);
void hash_collection__HashSet__add(val* self, val* p0);
void hash_collection__HashSet__remove(val* self, val* p0);
void hash_collection__HashSet__clear(val* self);
val* NEW_hash_collection__HashSetIterator(const struct type* type);
extern const int COLOR_hash_collection__HashSetIteratorhash_collection__HashSet_FT0;
extern const int COLOR_hash_collection__HashSetIterator__init;
-void CHECK_NEW_hash_collection__HashSetIterator(val*);
val* hash_collection__HashSet__iterator(val* self);
void hash_collection__HashSet__init(val* self);
extern const int COLOR_abstract_collection__Collectionhash_collection__HashSet_FT0;