def lrem(self, name, value, num=<NUM_LIT:1>):
with self.pipe as pipe:<EOL><INDENT>value = self.valueparse.encode(value)<EOL>return pipe.execute_command('<STR_LIT>', self.redis_key(name),<EOL>num, value)<EOL><DEDENT>
Remove first occurrence of value.

Can't use redis-py interface. It's inconstistent between
redis.Redis and redis.StrictRedis in terms of the kwargs.
Better to use the underlying execute_command instead.

:param name: str     the name of the redis key
:param num:
:param value:
:return: Future()