runtime tests: test new stream methods unread element, remaining contents and read through
runtime tests: test new stream methods unread element, remaining contents and read through

turbolent/ralph,turbolent/ralph,turbolent/ralph,turbolent/ralph