the new project i'm on has 17 nested dependencies and the team is too afraid to refactor. who thought this was a good idea?