I hate it when the developers outsource the dependency management to the user. It would be nice if the thingy would be a) self-contained or b) use as stand-alone dependencies as possible. Unfortunately few manage to do the first, some do the second, but the vast majority shit in their pants and do neither.