we are also using "device" for "network device" (as in eth0, wlan0 etc) so this makes it a bit less confusing perhaps
in principle this module declares the config that's defined in devices/foo/default.nix