intrinsic observable automatically derived from Observable[T]