make sure build.gradle ALWAYS shades things, and that the non-shaded artifact is removed before anything can use it