Det är att vara före sin tid.