These commits add the ability to obtain a list of results. For example, using snapshots instead of snapshot, we can obtain [Process], [NetworkInterface] etc..