Because `module` could have multiple artifacts, wh...
# general
b
Because
module
could have multiple artifacts, which also meant that it could legitimately have empty artifacts