Describir: Implanted telescope might enable vision.