Does ``php_stream_context_set`` allow ``ctx`` to be ``NULL``? As that can now happen. And what is done with ```link->servers->options.ctx```?