A javascript preprocessor which replaces keywords like finally or catch when used as attributes