storage: only call key_func if non NULL.