val* NEW_string__Buffer(const struct type* type);
extern const struct type type_string__Buffer;
extern const int COLOR_string__Buffer__with_capacity;
-void CHECK_NEW_string__Buffer(val*);
extern const struct type type_kernel__Int;
extern const int COLOR_stream__IStream__eof;
extern const int COLOR_stream__IStream__read_char;
+val* BOX_kernel__Char(char);
extern const int COLOR_abstract_collection__SimpleCollection__add;
extern const int COLOR_string__Object__to_s;
val* stream__IStream__read(val* self, long p0);
extern const int COLOR_stream__IStream__append_line_to;
val* stream__IStream__read_line(val* self);
val* stream__IStream__read_all(val* self);
+extern const int COLOR_string__AbstractString__chars;
extern const int COLOR_abstract_collection__Sequence__push;
void stream__IStream__append_line_to(val* self, val* p0);
short int stream__IStream__eof(val* self);
void stream__OStream__write(val* self, val* p0);
short int stream__OStream__is_writable(val* self);
+void stream__Streamable__write_to(val* self, val* p0);
+extern const int COLOR_stream__OStream__write;
+void stream__String__write_to(val* self, val* p0);
extern const int COLOR_stream__BufferedIStream___buffer_pos;
extern const int COLOR_stream__BufferedIStream___buffer;
extern const int COLOR_abstract_collection__Collection__length;
val* NEW_array__Array(const struct type* type);
extern const struct type type_array__Arraykernel__Int;
extern const int COLOR_array__Array__init;
-void CHECK_NEW_array__Array(val*);
val* NEW_hash_collection__HashMap(const struct type* type);
extern const struct type type_hash_collection__HashMapkernel__Intstream__FDStream;
extern const int COLOR_hash_collection__HashMap__init;
-void CHECK_NEW_hash_collection__HashMap(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;
extern const struct type type_stream__FDIStream;
+val* BOX_kernel__Int(long);
extern const struct type type_stream__FDOStream;
extern const int COLOR_abstract_collection__Map___91d_93d_61d;
extern const int COLOR_abstract_collection__Iterator__next;
extern const int COLOR_stream__Object__intern_poll;
extern const int COLOR_abstract_collection__MapRead___91d_93d;
val* stream__Object__poll(val* self, val* p0);
+struct nitni_instance * stream___Object_intern_poll___impl( struct nitni_instance * recv, struct nitni_instance * in_fds, struct nitni_instance * out_fds );
val* stream__Object__intern_poll(val* self, val* p0, val* p1);
+extern const int COLOR_stream__StringOStream___64dcontent;
+val* stream__StringOStream__content(val* self);
+void stream__StringOStream__content_61d(val* self, val* p0);
+extern const int COLOR_stream__StringOStream__content;
+val* stream__StringOStream__to_s(val* self);
+short int stream__StringOStream__is_writable(val* self);
+void stream__StringOStream__write(val* self, val* p0);
+void stream__StringOStream__init(val* self);