v0.2.0 Moved the 'options' parameter into commands array so that each command can have different options.