Fixed (do) macro: Third arg in loop variable def optional now
Fix: Script evaluation stops on errors
Made classes final where possible
Fix: Number literals may contain placeholders for digits