object initialization reworked

- initialization done in correct order(i guess): consArgs -> fields, call super, eval rest of stats
- workaround missing symbol resolution with field name lookup