Taylor’s legally blind status on the roads & the wonders of modern eye science