injekt/slop — pull request #87 by kachick (2012-10-11 15:39:53+00:00)
Title: Option.new via subclassies

This is a suggestion.

```ruby
Slop::VERSION #=> "3.3.3"
Slop.new{on :foo}.options.first.bar? #=> NoMethodError
Slop.new{on :foo, :bar => true}.options.first.bar? #=> true
Slop.new{on :foo}.options.first.bar? #=> false #!
```

I guess NoMethodError is more natural than false at #!
This patch modifies Option.new, for always via subclassies.