Adding yargs dev dependency.
Making all method calls receive an options hash in order to allow more configuration of the merge strategy.