Bluebird Bio: Too Much Good News?