DONE: if/while/for

2 options:
1. Expression Values are TypType!
2. Forget about func(record/array)