Throw RuntimeException if the stream cannot be opened and add additional checks to ensure we have a valid stream.
Throw RuntimeException if the stream cannot be opened and add additional checks to ensure we have a valid stream.

nooku/nooku-platform,nooku/nooku-platform,nooku/nooku-platform,nooku/nooku-platform,timble/kodekit-platform,timble/kodekit-platform,timble/kodekit-platform,timble/kodekit-platform,nooku/nooku-platform,timble/kodekit-platform