Prometheus's vulture and the stem-cell promise.