Fine. I just don't see why some non-essential modules come with kernel-power-modules (and are installed under /lib), like xfs (500kb), nfs, ipv6, cifs, reiserfs, ntfs, hfsplus, jbd2, jbd, etc. (to mention only the bigger ones), but at the same time keeping the injection modules at a kernel-independent directory (and not even in rootfs so they could be loaded at boot). But yeah, it's a matter of taste.