explain set_contextmanager in readme