so when I see it this way as double negation it can be better to have `if !(["pci", "usb"].include?(entry["bus"]) || module_name.empty?)