An idea for our time?