Fixed binding

Using startComputation and endComputation
This is not bad but it is unnecessary and less clear than assigning the stream object to a _private_ variable and define a `stop()` method that call explicitly `stop()` on the stream. Anyway read overall comments for more info.