It falls out of an unfortunate design decision in ...
# general
h
It falls out of an unfortunate design decision in which jars of libraries are considered intermediate products, not final outputs (a "bundle", which may itself be a .jar file, is a final product, but requires a jvm_binary/jvm_app iirc)