Fixed a bug in let - value might not change but update-fn still needs to be called