OOPS forgot to say THANKYOU for getting it. (and giving it).
A module is a module, and can be used in different ways.
Even if that 'module' looks like a complete stand-alone application.
EG the 'ls' command, with its non-trivial interpretation of bits in inodes,
can clearly be standalone, but then again a module,
It can be a busybox item, or an FTP sub-component, or tar-t, or
(or rewritten from scratch, because the license didnt see that)