`runnableExamples` turned out to be terrible to implement and are a major source of complexity. I would never do it again. For our users, however, I still think they are nice. And they did improve the quality of our code base, all things considered. And the initial reasons for making them part of Nim are still quite valid -- syntax highlighters for Nim are still mostly miserable.
