Global context logger, proxy context to threads

`bind->depth`
`_update_context->_bind_context`