Fix issue with null segments
Fix issue with null segments

Signed-off-by: Michael D. Ivey <61b7b289766e9ecebf0145c0b7e626d828d24330@gweezlebur.com>
[#365 state:resolved]
I was going to change this to use explicit returns, but I think the more
common case is for segments() to be non-nil so this is better.

benburkert/merb-core,wycats/merb,merb/merb,merb/merb,wycats/merb,wycats/merb,benburkert/merb-core,wycats/merb,merb/merb,wycats/merb