Almost 10 years old, still ahead of time.