Ugh, just spent an hour debugging my project because I forgot to install a dependency that my other dependency required. Why does it have to be so convoluted?!