`steam` seems like an odd name. Is it a type for `stream`? I would use a name like `dataSet`, which is probably more intuitive to someone who reads the code.