Implement simple macro
Fix bug
Add and
Add or
Add let*
Fix util