Observable : synchronous stateful objects are back