can now use lets in defs and defs in lets
Merge pull request #2 from nahiluhmot/swap_defs_and_lets

Using a let in a def