Just wondering, what happens if `options` is not a hash? Do we need to worry about that?

Correct me if I'm wrong:
If `options` is not a hash, then `options['yes']` and `options['no']` will be `undefined`, hence false ?