TODO about lambda in struct
update copyright dates
rename YetiTypeAttr -> TypeAttr
start of dep checking on compile
dep times logic
check dependency timestamps on compile
lowercase only module names
write down to not forget.
less usage of the threadlocal
rename ctx -> compiler
as instead wraparray in tutorial