Telomerase: optimism for cancer marker grows.