and finally, fatjars require messing with classpat...
# general
w
and finally, fatjars require messing with classpath filename conflicts, while independent jars do not (ie, multiple jars containing META-INF/SERVICES directives can collide)