Also, the names aren't entirely unambiguous. Bower used to use the same name as NPM (package.json) until relatively recently, for example.