Updated to new spec: changed .send(value) to .next(value).