-hints for stream lib development