handle builting functions with static instances, not strings
add forgotten init
fix a number of signedness, type and field access bugs in the interpreter