I think that mc/hiredis/redis should be left in optional dependencies because they truly are optional; the software works fine without any of them.