The ideas here is to have nil act more like an empty set than an error catcher. So you get responses like
nil.include?(:x) # => nil
instead of an error being raised.
WARNING! One should be aware that in some rare cases incompatabilites may arise when using these methods in conjuction with other libraries.
Required Files
- facet/nilclass/to_f
- facet/nilclass/to_h
- facet/nilclass/op_fetch
- facet/nilclass/include
- facet/nilclass/empty
- facet/nilclass/size