Stream is a tool for thinking.