Learnt a lot about commander.js to say the least.