Fixed a bug when reading data.

If a stream is defined in multiple versions of the same observer, it was causing an error. This has been fixed.