Don't crash on a second .survey({...})

I needed to recreate a new survey in place of the old one.

Second call crashed because it was receiving an `object` in `methodOrOptions`.