By the way, to fix the "OMFG CRAPPY FOLDING IN MY JS CODE!!!!!" ... change the Javascript language definition to ignore lines that start with "//" by replacing the first ".*" with "[^//]*"