Just let npm.commands.cache do all the work
Fix parent chaining