On 15 January 2014 02:56, Daniel Murphy <yebbliesnospam@gmail.com> wrote:
foreach(thought; thoughts)
 if(!thought.isInteresting)
   delete thought;

That's a redundant filter, your code effectively does nothing ;)