Ok after a better look I see this is correct, but it got me confused initially as I thought _in_ could be null, as the method returning it was having so many paths. I've cleaned up the existing method to functional style to make it easy to read that a stream is guaranteed to be returned.