variable checking
close #88
removed
small fix
compiled changes
foundation syntax
foundation syntax