Using lex and yacc extensions.
Fixed problem with comments inside objects.
Setting constructor on prototype inheritance.

For example the following Tea code:

    def B < A
    end

Will be transformed into:

    var B = function () {};
    B.prototype = new A();
    B.prototype.constructor = B;