implicit begin inside function body
add return statement
1. add record type facilities:
- record creation
- field reference by dot-notations (x.y.z)
- importing of names into current scope from any record

2. experimental change of keyword "def" to :+