Save source file name, move constant strings
Fix codegen for arith ops, rename reserved arg names in methods
Fix sythetic methods inline