moved some ideas to harder storage
added import detection
uninitialized variables
simple (C-like) var init'ing. Enforced null checks on mem alloc