There are also some other cases such as MGET, HMGET in which `List[Option[A]]` is still needed, so just changing type would not be sufficient.

Although redundant `Option` causes some overhead it doesn't seem to be much serious. I'll get rid of `Option` from some more operations and then let's see what we need. What do you think?