curious why we're removing this if we're still keeping cglib+asm shaded.. what makes it unnecessary?