amber.js: Excessive vars and semicolons; tabs; some more.