@contextmanager<EOL><INDENT>def acquire_lock(self, block_minutes=<NUM_LIT:0>):<DEDENT>
<EOL>self._blocking_lock_read_init(block_minutes)<EOL>try:<EOL><INDENT>yield <EOL><DEDENT>finally: <EOL><INDENT>self.write_unlock()<EOL><DEDENT>
Use this to begin a `with` statement