File output now has line numbers so errors make sense
JS tokenizer now sets all objects to T_OBJECT

Previously, prototypes and properties could act like objects, but this was too limiting. Now, objects and properties stand alone.