thoughtfusion/suitcase — pull request #59 by hovatterz (2012-08-16 09:34:34+00:00)
Title: Fix nil error when not providing children ages

```ruby
require "suitcase"
Suitcase::Hotel.new(:id => 133352).rooms(:arrival => "7/1/13", :departure => "7/8/13", :rooms => [:adults => 3])
```

I'm getting

```
TypeError: can't convert nil into String
from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:308:in `+'
from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:308:in `block in rooms'
from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:307:in `each'
from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:307:in `each_with_index'
from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:307:in `rooms'
from (irb):4
from /Users/zack/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `

'
```

This PR fixes the issue.