destroy a config value on passing 'null' instead of 'undefined'
allow socket to be destroyed via unsocket and linked sockets to be destroyed via unlink