ns defaults support
conditional ns defaults