I don't think so... We only want this behavior when a v6 plugin asks a v7 plugin to run.

This is a behavior that I wish we had a better way of dealing with, like with a "run next" or "run with default" sort of command. If we want to ensure that something in default runs after the platform-specific stuff, though, we could easily write a method or methods which do the default behaviors and call at the end. This won't be an issue once everything is 100% v7.

I'm just concerned if a v6 plugin running on Linux (or some other platform) requires the network plugin, only the `:linux` collect_data block will be run, but nothing from network.rb will. (Similarly for the virtualization plugin.)