Hide internal API contract.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Add convenience Stream.of() methods.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>