I needed an object to keep the stats for each process at iteration time, because keeping the process object and accessing it afterwards led to a number of `psutil.NoSuchProcess` exceptions.

It's basically a "dictionary", except I liked the `object.stat` syntax better than `object[stat]`. Sort of like a `Mock` object.

It could probably use renaming