closes #78
add and, or, and clarify null
closes #75
closes #72
closes #76
update scoping for renaming vars
fix reusing variables
change null to default value expressions
change back
can't compare between types
Merge pull request #81 from rapid-lang/lrm_fixes

Lrm fixes