No, flags were properly separated from args. Args would be an empty array if you ran with no args and only the force flag. [Commander](https://github.com/visionmedia/commander/blob/master/spec/command_spec.rb#L47) is nice enough to ensure this in their specs