Allowed mixing bitfields with primitive and complex types in one structure (DON'T FORGET ABOUT 8N-BITS PADDING!);
Added 'if' helper statement for optional data (usage: ['if', {Function|Boolean} predicate, type, arg1, ..., argN]);
Faster structure inheritance using prototypes instead of one-by-one copying;
Extended this.parse('structName') syntax to  this.parse('structName', arg1, ..., argN);
Skipping undefined call results (a bit more clear output structure in the case of using conditional statements).