50 år före sin tid.