@asyncio.coroutine<EOL><INDENT>def _request(self, method, identifier, key=None, value=None):<DEDENT>
params = {'<STR_LIT:id>': identifier}<EOL>if key is not None and value is not None:<EOL><INDENT>params[key] = value<EOL><DEDENT>result = yield from self._transact(method, params)<EOL>return result.get(key)<EOL>
Perform request with identifier.