add #key_for, enable seconds for all redis methods
do not cache empty values