Fixed the bug where the REPL doesn't add newly defined words to the dict; it turned out that the REPL returned the old dictionary instead of the new, potentially updated dictionary (I guess that kind of thing can easily happen when variable names are only distinguished by one of them having a prime appended to it - dict and dict'   !