Fix global defaults getting squashed in each call to dive, and using the global defaults instead of local options.

Should fix #9.