Femtio år före sitt tid.