Earlier quoted context omitted.
That doesn't work if one of the arguments gets mutated
Different arguments would provide a different result, wouldn’t it?
Edit: Oh, apparently that's not the case... Or maybe I missed something.
http://skiplang.com/playground/#bXV0YWJsZSBjbGFzcyBGb28obXV0...
Edit2: `debug()` is tracked as an effect, causing `get()` not to be memoized. Unfortunate...
http://skiplang.com/playground/#bXV0YWJsZSBjbGFzcyBGb28obXV0...